YAACC - UPNP Client and Server
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
de.yaacc.upnp.protocol.UpnpProtocolHandler Class Reference
Collaboration diagram for de.yaacc.upnp.protocol.UpnpProtocolHandler:
Collaboration graph

Public Member Functions

 UpnpProtocolHandler (Context context, Registry registry, UdpTransiver transiver, MulticastReceiver multicastReceiver, HttpRequestSender httpRequestSender)
 
ReceivingAsync createReceivingAsync (IncomingDatagramMessage message) throws ProtocolCreationException
 
Namespace getNamespace ()
 
ReceivingSync createReceivingSync (StreamRequestMessage message) throws ProtocolCreationException
 
SendingNotificationAlive createSendingNotificationAlive (LocalDevice localDevice)
 
SendingNotificationByebye createSendingNotificationByebye (LocalDevice localDevice)
 
SendingSearch createSendingSearch (UpnpHeader searchTarget, int mxSeconds)
 
SendingAction createSendingAction (ActionInvocation actionInvocation, URL controlURL)
 
SendingSubscribe createSendingSubscribe (RemoteGENASubscription subscription) throws ProtocolCreationException
 
SendingRenewal createSendingRenewal (RemoteGENASubscription subscription)
 
SendingUnsubscribe createSendingUnsubscribe (RemoteGENASubscription subscription)
 
SendingEvent createSendingEvent (LocalGENASubscription subscription)
 

Static Public Attributes

static final Namespace NAMESPACE = new Namespace("/upnp")
 

Protected Member Functions

ReceivingAsync createReceivingNotification (IncomingDatagramMessage< UpnpRequest > incomingRequest)
 
ReceivingAsync createReceivingSearch (IncomingDatagramMessage< UpnpRequest > incomingRequest)
 
ReceivingAsync createReceivingSearchResponse (IncomingDatagramMessage< UpnpResponse > incomingResponse)
 
boolean isByeBye (IncomingDatagramMessage message)
 
boolean isSsdpAlive (IncomingDatagramMessage message)
 
boolean isSupportedServiceAdvertisement (IncomingDatagramMessage message)
 
ReceivingRetrieval createReceivingRetrieval (StreamRequestMessage message)
 
ReceivingAction createReceivingAction (StreamRequestMessage message)
 
ReceivingSubscribe createReceivingSubscribe (StreamRequestMessage message)
 
ReceivingUnsubscribe createReceivingUnsubscribe (StreamRequestMessage message)
 
ReceivingEvent createReceivingEvent (StreamRequestMessage message)
 

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