5. Error Codes
This chapter describes the error/cause codes supported by the modular station interface (MSI) library, msilib.h. All MSI library functions return a value that indicates the success or failure of the function call. Success is indicated by a return value of zero or a non-negative number. Failure is indicated by a value of -1.
If a function fails, call the Standard Attribute functions ATDV_LASTERR( ) and ATDV_ERRMSGP( ) for the reason for failure. These functions are described in the Standard Runtime Library API Library Reference.
The MSI library contains the following error codes, listed in alphabetical order.
- E_MS1PTY
- Cannot remove party from one party conference
- E_MSBADCHPARM
- Invalid channel parameter number
- E_MSBADRNGCAD
- Invalid ring cadence identifier
- E_MSBADRNGSTA
- Cannot ring station - station already off-hook
- E_MSBADVAL
- Invalid parameter value
- E_MSCHASNCNF
- Channel is assigned to conference
- E_MSCNFFUL
- Conference system is full
- E_MSCNFLMT
- Exceeds conference limit
- E_MSCNTXTD
- Station is in extended connection
- E_MSERRCHANSTATE
- Error returned while setting a channel state; this error also received for repeated PWRON or PWROF set chan state
- E_MSGLOBREAD
- Cannot read parameter globally
- E_MSINVCATTR
- Invalid conference attribute selector
- E_MSINVCB
- Invalid control block ID
- E_MSINVCNF
- Invalid conference number
- E_MSINVDATATYPE
- Invalid data type specified when sending data to the station
- E_MSINVDSP
- Invalid DSP specified
- E_MSINVFEMID
- Invalid identifier read from FEM ID PAL
- E_MSINVMT
- Invalid multitasking function
- E_MSINVPATTR
- Invalid party attribute
- E_MSINVPEB
- Invalid PEB rate for present clock rate
- E_MSINVPTYCNT
- Invalid number of parties specified
- E_MSINVPTYNUM
- Invalid party number specified
- E_MSINVPTYTYPE
- Invalid conference member type
- E_MSINVRNGCNT
- Invalid number of ring counts
- E_MSINVST
- Invalid station
- E_MSINVTS
- Invalid time slot number
- E_MSINVVAL
- Bad global parameter value
- E_MSINVVERSION
- Invalid version number specified
- E_MSINVXTD
- Invalid extended connection number
- E_MSINVXTDM
- Invalid extended connection member
- E_MSMONEXT
- Monitor already exists for this conference
- E_MSNOCNF
- No conferencing available on device
- E_MSNOCNT
- Station not connected
- E_MSNODSPTS
- All time slots going to the DSP are busy
- E_MSNOFEMCH
- No MSI daughterboard to support this channel
- E_MSNOMON
- No monitor exists for this conference
- E_MSNONCNFCH
- Channel not assigned to specified conference
- E_MSNONRNGBRD
- Error ringing a non-ringing board
- E_MSNOTS
- No time slot assigned to channel
- E_MSNOTSALLOC
- No time slots allocated to the board
- E_MSPTYASN
- Party already assigned
- E_MSSNDZIP
- Sending a zip tone to this station
- E_MSSTASN
- Time slot already assigned to station
- E_MSTSASN
- Time slot already assigned to a station
- E_MSSYSTEM
- System error- see errno for actual error
- E_MSTSASNCNF
- Time slot already assigned to a conference
- E_MSTSNOTEQ
- Time slots not equal for zip tones
- E_MSZIPEN
- Zip tones disabled - message not allowed
- E_MSZIPON
- Station is currently "zipping"
Click here to contact Telecom Support Resources
Copyright 2003, Intel Corporation