The fields of the ChannelData class are listed below. For a complete list of ChannelData class members, see the ChannelData Members topic.
| The ANI or callers number. Digit portion of the Caller ID. | |
| Flag to indicate that this channel is working on a call. | |
| Allows TMonitor To Busy Out This Port | |
| The time when this call ended. | |
| For PRI or GlobalCall, you may receive the callerID name. | |
| The number assigned to this call. | |
| The time when this call was started | |
| The CTI32 voice resource device. Use this for Play, Record, GetDigits, Dialing tones etc. | |
| Database information needed to access the database. | |
| For an analog applications, if the DNIS (DID) is not available, it will pass this value as the DID. This allows you to have a different application on each analog phone line. | |
| The dialmask this port is to use. Leave empty for no dial mask | |
| The DID (DNIS) of the current call. This is the called number. (the dialed number) | |
| The Protocol Used For This Board | |
| You can use this in your application in synchronizing a transfer or route that the inbound side is ready. | |
| Function to call when an incoming call arrives. | |
| The index in the cfg.ChannelData structure that is this port | |
| Flag to indicate that an outbound call is requested. | |
| TMonitor Recording Information | |
| See cti.LineType enum. PRI, T1, ANALOG, MSI, PBX | |
| The log object for file logging and monitor | |
| This mask is used to determine how to parse incoming DTMF tones on T1 lines during call set up. | |
| Outbound method to call | |
| Outbound DLL to call | |
| Type of call Namespace.Class | |
| The dialogic port name. Name to open the port. This is for the voice resource side of the board. i.e. dxxxB1C1 | |
| This is the port number for this channel. It is assigned by the ID in the cti32engine.config file. | |
| The raw DID/DTMF digits that come in on a T1 line | |
| More TMonitor Recording Information | |
| Flag that specifies the thread should shutdown. | |
| The time when we started waiting for the call | |
| An object to synchronize locks with | |
| The CTI32 DTI line side (channel side) device. Use this for SetHook, Route, (Dial for ISDN) etc. | |
| The dialogc port name, DTI side or channel side of the board. i.e. dt1B1T1. For analog cards the openName and t1Name will be the same. | |
| You can use this in your application to indicate whether you have transferred a call. | |
| Is the line specified as IN, OUT, or INOUT. see cti.TwoWay enum | |
| User Data to pass to the outbound thread | |
| The engine stores the file handle to the open VAP file here |