9.2.900
9 ConnectionManager
| (require racket-upnp/services/connection-manager) | |
| package: racket-upnp | |
ConnectionManager reports supported transfer protocols and active connection identifiers. For a MediaRenderer, the sink protocol list indicates which media formats the renderer advertises as acceptable.
procedure
(device-connection-manager device) → (or/c #f upnp-service?)
device : upnp-device?
Returns the device’s ConnectionManager service.
procedure
(connection-manager? value) → boolean?
value : any/c
Recognises a ConnectionManager service.
procedure
(connection-manager-protocols manager) → any
manager : connection-manager?
Returns two values: source protocol-info strings and sink protocol-info strings.
procedure
(connection-manager-source-protocols manager)
→ (listof string?) manager : connection-manager?
Returns source protocol-info strings.
procedure
(connection-manager-sink-protocols manager) → (listof string?)
manager : connection-manager?
Returns sink protocol-info strings.
procedure
(connection-manager-connection-ids manager)
→ (listof exact-integer?) manager : connection-manager?
Returns currently advertised connection identifiers.