## Uses of Class
org.fourthline.cling.support.model.ProtocolInfo

- Packages that use ProtocolInfo
  Package | Description
  --- | ---
  org.fourthline.cling.support.connectionmanager |
  org.fourthline.cling.support.connectionmanager.callback |
  org.fourthline.cling.support.model |
  org.fourthline.cling.support.model.dlna |

- - ### Uses of ProtocolInfo in org.fourthline.cling.support.connectionmanager

    Methods in org.fourthline.cling.support.connectionmanager with parameters of type ProtocolInfo
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract ConnectionInfo` | AbstractPeeringConnectionManagerService.`createConnection(int connectionID, int peerConnectionId, ServiceReference peerConnectionManager, ConnectionInfo.Direction direction, ProtocolInfo protocolInfo)`
    `int` | AbstractPeeringConnectionManagerService.`createConnectionWithPeer(ServiceReference localServiceReference, ControlPoint controlPoint, Service peerService, ProtocolInfo protInfo, ConnectionInfo.Direction direction)` Generate a new local connection identifier, prepare the peer, store connection details.
    `ConnectionInfo` | AbstractPeeringConnectionManagerService.`prepareForConnection(ProtocolInfo remoteProtocolInfo, ServiceReference peerConnectionManager, int peerConnectionId, String direction)`

  - ### Uses of ProtocolInfo in org.fourthline.cling.support.connectionmanager.callback

    Constructors in org.fourthline.cling.support.connectionmanager.callback with parameters of type ProtocolInfo
    Constructor and Description
    `PrepareForConnection(Service service, ControlPoint controlPoint, ProtocolInfo remoteProtocolInfo, ServiceReference peerConnectionManager, int peerConnectionID, ConnectionInfo.Direction direction)`
    `PrepareForConnection(Service service, ProtocolInfo remoteProtocolInfo, ServiceReference peerConnectionManager, int peerConnectionID, ConnectionInfo.Direction direction)`

  - ### Uses of ProtocolInfo in org.fourthline.cling.support.model

    Fields in org.fourthline.cling.support.model declared as ProtocolInfo
    Modifier and Type | Field and Description
    --- | ---
    `protected ProtocolInfo` | Res.`protocolInfo`
    `protected ProtocolInfo` | ConnectionInfo.`protocolInfo`

    Methods in org.fourthline.cling.support.model that return ProtocolInfo
    Modifier and Type | Method and Description
    --- | ---
    `ProtocolInfo` | Res.`getProtocolInfo()`
    `ProtocolInfo` | ConnectionInfo.`getProtocolInfo()`

    Methods in org.fourthline.cling.support.model with parameters of type ProtocolInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | Res.`setProtocolInfo(ProtocolInfo protocolInfo)`

    Constructors in org.fourthline.cling.support.model with parameters of type ProtocolInfo
    Constructor and Description
    `ConnectionInfo(int connectionID, int rcsID, int avTransportID, ProtocolInfo protocolInfo, ServiceReference peerConnectionManager, int peerConnectionID, ConnectionInfo.Direction direction, ConnectionInfo.Status connectionStatus)`
    `ProtocolInfos(ProtocolInfo... info)`
    `Res(ProtocolInfo protocolInfo, Long size, String value)`
    `Res(ProtocolInfo protocolInfo, Long size, String duration, Long bitrate, String value)`
    `Res(URI importUri, ProtocolInfo protocolInfo, Long size, String duration, Long bitrate, Long sampleFrequency, Long bitsPerSample, Long nrAudioChannels, Long colorDepth, String protection, String resolution, String value)`

  - ### Uses of ProtocolInfo in org.fourthline.cling.support.model.dlna

    Subclasses of ProtocolInfo in org.fourthline.cling.support.model.dlna
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DLNAProtocolInfo` Encaspulates a MIME type (content format) and transport, protocol, additional information.

    Constructors in org.fourthline.cling.support.model.dlna with parameters of type ProtocolInfo
    Constructor and Description
    `DLNAProtocolInfo(ProtocolInfo template)`

Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.