Index

Class OcaNetworkManager

ClassID: 1.3.6

extends OcaManager

Optional manager that collects all media transport and control networks to which the device belongs.

Properties

static readonly OcaClassID ClassID = 1.3.6

Level: 1 Index: 1

Number that uniquely identifies the class. Note that this differs from the object number, which identifies the instantiated object. This property is an override of the OcaRoot property.

static readonly OcaClassVersionNumber ClassVersion = 2

Level: 1 Index: 2

Identifies the interface version of the class. Any change to the class definition leads to a higher class version. This property is an override of the OcaRoot property. Version 2 adds the control and media transport network properties and methods.

OcaList<OcaONo> Networks

Level: 3 Index: 1

Object numbers of OcaNetwork objects, one for each network to which this device belongs. Deprecated as of OCA 1.2.

OcaList<OcaONo> StreamNetworks

Level: 3 Index: 2

Object numbers of OcaStreamNetwork objects, one for each network to which this device belongs. Deprecated as of OCA 1.4.

OcaList<OcaONo> ControlNetworks

Level: 3 Index: 3

Object numbers of OcaControlNetwork objects, one for each control network to which this device belongs. Added in version 2.

OcaList<OcaONo> MediaTransportNetworks

Level: 3 Index: 4

Object numbers of OcaMediaTransportNetwork objects, one for each media transport network to which this device belongs. Added in version 2.

Properties inherited from OcaRoot

readonly OcaONo ObjectNumber

readonly OcaBoolean Lockable

readonly OcaString Role

Methods

OcaNetworkManager::GetNetworks ( ) → ( OcaList<OcaONo> Networks)

Level: 3 Index: 1

Gets the list of object numbers of OcaNetwork instances in this device. Return value indicates whether the list was successfully retrieved. Deprecated as of OCA 1.2

OcaNetworkManager::GetStreamNetworks ( ) → ( OcaList<OcaONo> StreamNetworks)

Level: 3 Index: 2

Gets the list of object numbers of OcaStreamNetwork instances in this device. Return value indicates whether list was successfully retrieved. Deprecated as of OCA 1.4.

OcaNetworkManager::GetControlNetworks ( ) → ( OcaList<OcaONo> ControlNetworks)

Level: 3 Index: 3

Gets the list of object numbers of OcaControlNetwork instances in this device. Return value indicates whether list was successfully retrieved. Introduced in version 1.4.

OcaNetworkManager::GetMediaTransportNetworks ( ) → ( OcaList<OcaONo> MediaTransportNetworks)

Level: 3 Index: 4

Gets the list of object numbers of OcaMediaTransportNetwork instances in this device. Return value indicates whether list was successfully retrieved. Introduced in version 1.4.

Methods inherited from OcaRoot

OcaRoot::GetClassIdentification ( ) → ( OcaClassIdentification ClassIdentification)

OcaRoot::GetLockable ( ) → ( OcaBoolean lockable)

OcaRoot::LockTotal ( )

OcaRoot::Unlock ( )

OcaRoot::GetRole ( ) → ( OcaString Role)

OcaRoot::LockReadonly ( )