Intel 05-2065-003 ユーザーズマニュアル
34
IP Media Server (Global Call) Demo Guide — August 2005
Demo Details
Table 9. IP Module Classes
Category
Class Name
Interface
Module
CIPModule
• Interacts with CIPBoard and CIPDevice.
• Exports IP module functions to
• Exports IP module functions to
CEventRouter.
Note: The public functions in this class can
be accessed by classes outside the
IP module.
IP module.
Init( )
• Starts host based IP protocol
• Creates and initializes IPT (virtual) board
• Creates and initializes IPT (virtual) board
objects
• Creates and initializes IPM (media)
board objects
• Creates and initializes IP device objects
Exit( )
• Terminates and closes IPT boards
• Terminates and closes IPM boards
• Terminates and closes IP devices
• Terminates and closes IPM boards
• Terminates and closes IP devices
ProcessEvent( )
• Receives event data from the event
router and distributes them, based on
handles, to IPT boards, IPM boards or IP
devices
handles, to IPT boards, IPM boards or IP
devices
GetNumOfDevices( )
• Returns number of IP devices engaging
in the communication
GetDeviceHandle( )
• Returns an IP device handle
GetDeviceXmitSlot( )
• Returns the transmit timeslot of an IP
device
SetDeviceReceiveSlot( )
• Sets the receiving timeslot of an IP
device