UNPKG

aes70

Version:

A controller library for the AES70 protocol.

87 lines (77 loc) 2.45 kB
/* * This file has been generated. */ export declare interface IOcaStreamConnectorIdentification { /** * Public name or binary ID of host in which this connector resides. * @type Uint8Array */ HostID: Uint8Array; /** * Network address of host in which this connector resides. * @type Uint8Array */ NetworkAddress: Uint8Array; /** * Public name or binary ID of node within the host to which this connector * belongs. * @type Uint8Array */ NodeID: Uint8Array; /** * Public name or binary ID of this stream connector. * @type Uint8Array */ StreamConnectorID: Uint8Array; } export declare class OcaStreamConnectorIdentification implements IOcaStreamConnectorIdentification { /** * A signal source or sink connector at the far end of a stream - normally, in * another device. Not all of the fields of this datatype need be used. The * fields used will depend on remote device type, media transport network * type, and media transport implementation. Normal usage scenarios are: * * - **Unicast input or output**: The **OcaStream** object is instantiated in * an **OcaStreamConnector** object in the local device, and it links to an * **OcaStreamConnector** object in a remote device. * * - **Multicast input**: The **OcaStream** object is instantiated in an * **OcaStreamConnector** object in the local device, and, it may or may * not link to an **OcaStreamConnector** object in a remote device. * * - **Multicast output**: The **OcaStream** object is instantiated in an * **OcaStreamConnector** object in the local device, but in this case does * not link to any specific remote connector object. * * * @class OcaStreamConnectorIdentification */ constructor( HostID: Uint8Array, NetworkAddress: Uint8Array, NodeID: Uint8Array, StreamConnectorID: Uint8Array ); /** * Public name or binary ID of host in which this connector resides. * @type Uint8Array */ HostID: Uint8Array; /** * Network address of host in which this connector resides. * @type Uint8Array */ NetworkAddress: Uint8Array; /** * Public name or binary ID of node within the host to which this connector * belongs. * @type Uint8Array */ NodeID: Uint8Array; /** * Public name or binary ID of this stream connector. * @type Uint8Array */ StreamConnectorID: Uint8Array; }