List of RSI Error Codes
All RSI subroutines use constants to define error codes.
The RSI Error Code table lists the error descriptions.
Symbolic Name | Number | Description |
---|---|---|
RSiTimeout | 280 | A time-out occurred while waiting for a response to a request. |
RSiBusy | 281 | An RSiOpenx subroutine was issued, but another is already active. |
RSiSendErr | 282 | An error occurred when the library attempted to send a UDP packet with the sendto() system call. |
RSiPollErr | 283 | A system error occurred while issuing or processing a poll() or select() system call. |
RSiRecvErr | 284 | A system error occurred while attempting to read an incoming UDP packet with the recvfrom() system call. |
RSiSizeErr | 285 | A recvfrom() system call returned a UDP packet with incorrect length or incorrect source address. |
RSiResync | 286 | While waiting for a response to an outgoing
request, one of the following occurred and cause an error return to
the calling program:
i_am_back packet was processed successfully
while waiting for a response. |
RSiBadStat | 287 | A bad status code was received in the data packet received. |
RSiBadArg | 288 | An argument that is not valid was passed to an RSi subroutine. |
RSiBadHost | 289 | A valid host address cannot be constructed from an IP address or the nameservice doesn't know the hostname. |
RSiDupHost | 290 | An RSiOpenx call was issued against a host but a connection is already open to a host with this IP address and a different hostname. |
RSiSockErr | 291 | An error occurred while opening or communicating with a socket. |
RSiNoPort | 292 | The RSi is unable to find the port number to use when inviting remote suppliers. The likely cause is that the xmquery entry is missing from the /etc/services file or the NIS (Yellow Pages) server. |
RSiNoMatch | 293 | One of the following occurred:
|
RSiInstErr | 294 | An error was returned when attempting to instantiate a remote context. |
RSiNoFeed | 295 | When extracting a data value with the RSiGetValuex call, the data value was marked as not valid by the remote data supplier. |
RSiTooMany | 296 | An attempt was made to add more values to a statset than the current buffer size permits. |
RSiNoMem | 297 | Memory allocation error. |
RSiNotInit | 298 | An RSi call was attempted before an RSiInitx call was issued. |
RSiNoLicense | 299 | License expired or no license found. |
RSiNotSupported | 300 | The subroutine call requires a later protocol version that is the one supported by the remote system's xmtopas daemon. |