1.3.6 OcaNetworkManager
Class Hierarchy:
OcaRoot : OcaManager : OcaNetworkManager
- 
class OcaNetworkManager : OcaManager
- Optional manager that collects all network interface and network application objects to which the device belongs. - Must be instantiated in every device that has more than one network object. 
- May be instantiated at most once in any device. 
- If instantiated, must have object number 6. 
 - Properties: - 
static const OcaClassID ClassID = "1.3.6"
- 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. - This property has id - 1.1.
 - 
static const OcaClassVersionNumber ClassVersion = 3
- 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. - This property has id - 1.2.
 - 
OcaList<OcaONo> ControlNetworks
- Object numbers of OcaControlNetwork objects, one for each control network to which this device belongs. Deprecated in version 3 of this class. - This property has id - 3.3.
 - 
OcaList<OcaONo> MediaTransportNetworks
- Object numbers of OcaMediaTransportNetwork objects, one for each media transport network to which this device belongs. Deprecated in version 3 of this class. - This property has id - 3.4.
 - 
OcaList<OcaONo> NetworkApplications
- Object numbers of all objects in this device that are instances of OcaNetworkApplication or a subclass of OcaNetworkApplication. Added in version 3 of this class. - This property has id - 3.6.
 - 
OcaList<OcaONo> NetworkInterfaces
- Object numbers of all objects in this device that are instances of OcaNetworkInterface or a subclass of OcaNetworkInterface. Added in version 3 of this class. - This property has id - 3.5.
 - 
OcaList<OcaONo> Networks
- Object numbers of OcaNetwork objects, one for each network to which this device belongs. Deprecated in version 2 of this class. - This property has id - 3.1.
 - 
OcaList<OcaONo> StreamNetworks
- Object numbers of OcaStreamNetwork objects, one for each network to which this device belongs. Deprecated in version 3 of this class. - This property has id - 3.2.
 - Properties inherited from 1.3 OcaManager: - Methods: - 
OcaStatus GetNetworks(OcaList<OcaONo> &Networks)
- Gets the list of object numbers of OcaNetwork instances in this device. Deprecated in version 2 of this class. - This method has id - 3.1.- Networks: Output parameter. 
 
 - 
OcaStatus GetStreamNetworks(OcaList<OcaONo> &StreamNetworks)
- Gets the list of object numbers of OcaStreamNetwork objects in this device. Deprecated in version 2 of this class. - This method has id - 3.2.- StreamNetworks: Output parameter. 
 
 - 
OcaStatus GetControlNetworks(OcaList<OcaONo> &ControlNetworks)
- Gets the list of object numbers of OcaControlNetwork objects in this device. Deprecated in version 3 of this class. - This method has id - 3.3.- ControlNetworks: Output parameter. 
 
 - 
OcaStatus GetMediaTransportNetworks(OcaList<OcaONo> &MediaTransportNetworks)
- Gets the list of object numbers of OcaMediaTransportNetwork objects in this device. Deprecated in version 3 of this class. - This method has id - 3.4.- MediaTransportNetworks: Output parameter. 
 
 - 
OcaStatus GetNetworkInterfaces(OcaList<OcaONo> &ONos)
- Gets the list of object numbers of all objects that are instances of OcaNetworkInterface or a subclass of OcaNetworkInterface. Added in version 3 of this class. - This method has id - 3.5.- ONos: Output parameter. 
 
 - 
OcaStatus GetNetworkApplications(OcaList<OcaONo> &ONos)
- Gets the list of object numbers of all objects that are instances of OcaNetworkApplication or a subclass of OcaNetworkApplication. Added in version 3 of this class. - This method has id - 3.6.- ONos: Output parameter. 
 
 - Methods inherited from 1.3 OcaManager: