Package org.teleal.cling.protocol

Interface Summary
ProtocolFactory Factory for UPnP protocols, the core implementation of the UPnP specification.
 

Class Summary
ProtocolFactoryImpl Default implementation, directly instantiates the appropriate protocols.
ReceivingAsync<M extends UpnpMessage> Supertype for all asynchronously executing protocols, handling reception of UPnP messages.
ReceivingSync<IN extends StreamRequestMessage,OUT extends StreamResponseMessage> Supertype for all synchronously executing protocols, handling reception of UPnP messages and return a response.
RetrieveRemoteDescriptors Retrieves all remote device XML descriptors, parses them, creates an immutable device and service metadata graph.
SendingAsync Supertype for all synchronously executing protocols, sending UPnP messages.
SendingSync<IN extends StreamRequestMessage,OUT extends StreamResponseMessage> Supertype for all synchronously executing protocols, sending UPnP messages.
 

Exception Summary
ProtocolCreationException Recoverable error, thrown when no protocol is available to handle a UPnP message.
 



Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.