YAACC - UPNP Client and Server
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
de.yaacc.upnp.protocol.async.SendingNotification Class Referenceabstract

Sending notification messages for a registered local device. More...

Inheritance diagram for de.yaacc.upnp.protocol.async.SendingNotification:
Inheritance graph
Collaboration diagram for de.yaacc.upnp.protocol.async.SendingNotification:
Collaboration graph

Public Member Functions

 SendingNotification (Context context, UdpTransiver udpTransiver, LocalDevice device)
 
LocalDevice getDevice ()
 
void sendMessages (Location descriptorLocation) throws IOException
 
- Public Member Functions inherited from de.yaacc.upnp.protocol.SendingAsync
void run ()
 
String toString ()
 

Protected Member Functions

void execute () throws IOException
 
int getBulkRepeat ()
 
int getBulkIntervalMilliseconds ()
 
List< OutgoingNotificationRequest > createDeviceMessages (LocalDevice device, Location descriptorLocation)
 
List< OutgoingNotificationRequest > createServiceTypeMessages (LocalDevice device, Location descriptorLocation)
 
abstract NotificationSubtype getNotificationSubtype ()
 

Detailed Description

Sending notification messages for a registered local device.

Sends all required (dozens) of messages three times, waits between 0 and 150 milliseconds between each bulk sending procedure.

Author
Christian Bauer

Member Function Documentation

◆ execute()

void de.yaacc.upnp.protocol.async.SendingNotification.execute ( ) throws IOException
protected

The documentation for this class was generated from the following file: