| Interface | Description |
|---|---|
| ProtocolFactory |
Factory for UPnP protocols, the core implementation of the UPnP specification.
|
| Class | Description |
|---|---|
| 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 | Description |
|---|---|
| ProtocolCreationException |
Recoverable error, thrown when no protocol is available to handle a UPnP message.
|
Copyright © 2023 jUPnP.org. All rights reserved.