typedef s16 WBTResult; #define WBT_RESULT_SUCCESS 0 #define WBT_RESULT_ERROR_TIMEOUT 1 #define WBT_RESULT_ERROR_UNKNOWN_USER_COMMAND 2 #define WBT_RESULT_ERROR_UNKNOWN_PACKET_COMMAND 3 #define WBT_RESULT_ERROR_PARSE_INVALID 4 #define WBT_RESULT_ERROR_RECV_BUFFER_OVERFLOW 5 #define WBT_RESULT_ERROR_SAVE_FAILURE 6
The enum constant that shows the processing results in a WBT library command function. The meaning of each enumerator constant is shown in the following table:
Constant | Description |
WBT_RESULT_SUCCESS | Indicates that the function process completed successfully. |
WBT_RESULT_ERROR_TIMEOUT | Indicates that the function exceeded the specified wait time and stopped. |
WBT_RESULT_ERROR_UNKNOWN_USER_COMMAND | Indicates that an unknown command was detected in the transfer buffer hooked from wireless MP communications. |
WBT_RESULT_ERROR_UNKNOWN_PACKET_COMMAND | |
WBT_RESULT_ERROR_PARSE_INVALID | Indicates that processing failed because the transfer buffer hooked from wireless MP communications is abnormal. |
WBT_RESULT_ERROR_RECV_BUFFER_OVERFLOW | Indicates that the buffer is full due to an excess of received data. |
WBT_RESULT_ERROR_SAVE_FAILURE | Indicates a failure to save the received data due to a sequence abnormality. This is mainly generated when the buffer specified with the WBT_GetBlock function is smaller than the actual receive size.
|
09/21/2004 Initial version