YAACC - UPNP Client and Server
Loading...
Searching...
No Matches
de.yaacc.upnp.protocol.SendingSync< IN extends StreamRequestMessage, OUT extends StreamResponseMessage > Class Template Referenceabstract

Supertype for all synchronously executing protocols, sending UPnP messages. More...

Inheritance diagram for de.yaacc.upnp.protocol.SendingSync< IN extends StreamRequestMessage, OUT extends StreamResponseMessage >:
Inheritance graph
Collaboration diagram for de.yaacc.upnp.protocol.SendingSync< IN extends StreamRequestMessage, OUT extends StreamResponseMessage >:
Collaboration graph

Public Member Functions

IN getInputMessage ()
 
OUT getOutputMessage ()
 
String toString ()
 
- Public Member Functions inherited from de.yaacc.upnp.protocol.SendingAsync
void run ()
 

Protected Member Functions

 SendingSync (IN inputMessage)
 
final void execute () throws IOException
 
abstract OUT executeSync () throws IOException
 
- Protected Member Functions inherited from de.yaacc.upnp.protocol.SendingAsync

Protected Attributes

OUT outputMessage
 

Detailed Description

Supertype for all synchronously executing protocols, sending UPnP messages.

Parameters
<IN>The type of request UPnP message send by this protocol.
<OUT>The type of response UPnP message expected by this protocol.
Author
Christian Bauer

Member Function Documentation

◆ execute()

final void de.yaacc.upnp.protocol.SendingSync< IN extends StreamRequestMessage, OUT extends StreamResponseMessage >.execute ( ) throws IOException
protected

◆ toString()


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