#include "jbxl_state.h"
Go to the source code of this file.
Functions | |
void | jbxl_add_all_states (void) |
void jbxl_add_all_states | ( | void | ) |
Definition at line 5 of file jbxl_state.cpp.
References jbxl_add_state(), JBXL_ARGS_ERROR, JBXL_ASN1_ERROR, JBXL_BDB_DATASZ_ERROR, JBXL_BDB_GET_ERROR, JBXL_BDB_KEY_ERROR, JBXL_BDB_MEMORY_ERROR, JBXL_BDB_OPEN_ERROR, JBXL_BDB_PUT_ERROR, JBXL_BUFFER_CMP_ERROR, JBXL_BUFFER_ERROR, JBXL_BUFFER_MAKE_ERROR, JBXL_BVH_HIERARCHY_ERROR, JBXL_BVH_MOTION_ERROR, JBXL_CANCEL, JBXL_DATA_REMAINS, JBXL_DH_ERROR, JBXL_DH_KEY_ERROR, JBXL_ERROR, JBXL_FILE_CLOSE_ERROR, JBXL_FILE_DESTOPEN_ERROR, JBXL_FILE_EXIST_ERROR, JBXL_FILE_MAKE_ERROR, JBXL_FILE_OPEN_ERROR, JBXL_FILE_READ_ERROR, JBXL_FILE_WRITE_ERROR, JBXL_GRAPH_CANCEL, JBXL_GRAPH_ERROR, JBXL_GRAPH_FILESZ_ERROR, JBXL_GRAPH_HEADER_ERROR, JBXL_GRAPH_IVDARG_ERROR, JBXL_GRAPH_IVDDATA_ERROR, JBXL_GRAPH_IVDMODE_ERROR, JBXL_GRAPH_IVDPARAM_ERROR, JBXL_GRAPH_MEMORY_ERROR, JBXL_GRAPH_NODATA_ERROR, JBXL_GRAPH_NOFILE_ERROR, JBXL_GRAPH_OPFILE_ERROR, JBXL_GRAPH_RDFILE_ERROR, JBXL_GRAPH_THROUGH_ERROR, JBXL_GRAPH_WRFILE_ERROR, JBXL_INCOMPLETE, JBXL_ISNET_AGREE_ERROR, JBXL_ISNET_CHALLENGE_ERROR, JBXL_ISNET_CMD_ERROR, JBXL_ISNET_CMNKEYALG_ERROR, JBXL_ISNET_CONNECT_ERROR, JBXL_ISNET_DHKEY_ERROR, JBXL_ISNET_NULLANS_ERROR, JBXL_ISNET_PASSWD_ERROR, JBXL_ISNET_PUBKEYALG_ERROR, JBXL_ISNET_SERVER_ERROR, JBXL_ISNET_SPKI_ERROR, JBXL_ISNET_START_ERROR, JBXL_ISNET_USER_ERROR, JBXL_JSON_DEFAULT_STATE, JBXL_JSON_ERROR, JBXL_JSON_IN_ARRAY, JBXL_JSON_IN_STR, JBXL_JSON_MEMORY_ERROR, JBXL_JSON_MULTI_ROOT, JBXL_JSON_NODE_CLOSED, JBXL_JSON_NODE_EMPTY, JBXL_JSON_NODE_OPENED, JBXL_JSON_NOT_CLOSED, JBXL_JSON_PARSE_ERROR, JBXL_JSON_PARSE_TERM, JBXL_JSON_PARSED, JBXL_JSON_SEQUENCE_ERROR, JBXL_LDAP_BASE_ERROR, JBXL_LDAP_PASSWD_ERROR, JBXL_LDAP_USER_ERROR, JBXL_LIST_ERROR, JBXL_MALLOC_ERROR, JBXL_NET_BIND_ERROR, JBXL_NET_BUF_ERROR, JBXL_NET_BUFSZ_ERROR, JBXL_NET_CONNECT_ERROR, JBXL_NET_ERROR, JBXL_NET_INFO_ERROR, JBXL_NET_LISTEN_ERROR, JBXL_NET_OPTION_ERROR, JBXL_NET_RECV_ERROR, JBXL_NET_RECV_TIMEOUT, JBXL_NET_SEND_ERROR, JBXL_NET_SEND_TIMEOUT, JBXL_NET_SOCKET_ERROR, JBXL_NET_TRANS_TIMEOUT, JBXL_NODATA, JBXL_NONE, JBXL_NORMAL, JBXL_NULL_ERROR, JBXL_SPKI_ERROR, JBXL_SSL_ERROR, JBXL_SSL_RECV_ERROR, JBXL_SSL_SEND_ERROR, JBXL_TOOLS_BUF_ERROR, JBXL_TOOLS_BUFSZ_ERROR, JBXL_TOOLS_ERROR, JBXL_TREE_ERROR, JBXL_XML_DEFAULT_STATE, JBXL_XML_ERROR, JBXL_XML_MEMORY_ERROR, JBXL_XML_MULTI_ROOT, JBXL_XML_NODE_CLOSED, JBXL_XML_NODE_EMPTY, JBXL_XML_NODE_OPENED, JBXL_XML_NOT_CLOSED, JBXL_XML_PARSE_ERROR, JBXL_XML_PARSED, JBXL_XML_SEQUENCE_ERROR, JBXL_XTOOLS_ERROR, JBXL_XTOOLS_RUNLEN2_ERROR, and JBXL_XTOOLS_RUNLEN_ERROR.
Referenced by jbxl_init_state_info().
00006 { 00007 jbxl_add_state(JBXL_NORMAL, "JBXL_NORMAL", "正常"); 00008 jbxl_add_state(JBXL_NONE, "JBXL_NONE", "情報無し"); 00009 jbxl_add_state(JBXL_ERROR, "JBXL_ERROR", "エラー"); 00010 jbxl_add_state(JBXL_NODATA, "JBXL_NODATA", "有効なデータが無い"); 00011 jbxl_add_state(JBXL_NULL_ERROR, "JBXL_NULL_ERROR", "参照先のアドレスが NULL"); 00012 jbxl_add_state(JBXL_CANCEL, "JBXL_CANCEL", "処理がキャンセルされた"); 00013 jbxl_add_state(JBXL_INCOMPLETE, "JBXL_INCOMPLETE", "データが不完全"); 00014 jbxl_add_state(JBXL_DATA_REMAINS, "JBXL_DATA_REMAINS", "データが残っている"); 00015 jbxl_add_state(JBXL_MALLOC_ERROR, "JBXL_MALLOC_ERROR", "メモリ確保エラー"); 00016 jbxl_add_state(JBXL_ARGS_ERROR, "JBXL_ARGS_ERROR", "不正な引数(NULLなど)"); 00017 jbxl_add_state(JBXL_FILE_OPEN_ERROR, "JBXL_FILE_OPEN_ERROR", "ファイルオープン エラー"); 00018 jbxl_add_state(JBXL_FILE_READ_ERROR, "JBXL_FILE_READ_ERROR", "ファイル読み込みエラー"); 00019 jbxl_add_state(JBXL_FILE_WRITE_ERROR, "JBXL_FILE_WRITE_ERROR", "ファイル書き込みエラー"); 00020 jbxl_add_state(JBXL_FILE_CLOSE_ERROR, "JBXL_FILE_CLOSE_ERROR", "ファイルのクローズエラー"); 00021 jbxl_add_state(JBXL_FILE_EXIST_ERROR, "JBXL_FILE_EXIST_ERROR", "ファイルが存在しない(シンボリックリンクもダメ)"); 00022 jbxl_add_state(JBXL_FILE_MAKE_ERROR, "JBXL_FILE_MAKE_ERROR", "ファイル作成エラー"); 00023 jbxl_add_state(JBXL_FILE_DESTOPEN_ERROR, "JBXL_FILE_DESTOPEN_ERROR", "ディスティネーションファイルのオープン失敗"); 00024 jbxl_add_state(JBXL_TOOLS_ERROR, "JBXL_TOOLS_ERROR", "Tools ライブラリのエラー"); 00025 jbxl_add_state(JBXL_TOOLS_BUF_ERROR, "JBXL_TOOLS_BUF_ERROR", "バッファ(データ格納)部の領域がない"); 00026 jbxl_add_state(JBXL_TOOLS_BUFSZ_ERROR, "JBXL_TOOLS_BUFSZ_ERROR", "バッファ(データ格納)部の大きさが足りない"); 00027 jbxl_add_state(JBXL_BUFFER_ERROR, "JBXL_BUFFER_ERROR", "Buffer ライブラリのエラー"); 00028 jbxl_add_state(JBXL_BUFFER_MAKE_ERROR, "JBXL_BUFFER_MAKE_ERROR", "Buffer の作成に失敗"); 00029 jbxl_add_state(JBXL_BUFFER_CMP_ERROR, "JBXL_BUFFER_CMP_ERROR", "比較文字数が vldsz より大きい"); 00030 jbxl_add_state(JBXL_NET_ERROR, "JBXL_NET_ERROR", "Network ライブラリのエラー"); 00031 jbxl_add_state(JBXL_NET_SOCKET_ERROR, "JBXL_NET_SOCKET_ERROR", "ソケットの作成に失敗"); 00032 jbxl_add_state(JBXL_NET_OPTION_ERROR, "JBXL_NET_OPTION_ERROR", "オプションの設定に失敗"); 00033 jbxl_add_state(JBXL_NET_BIND_ERROR, "JBXL_NET_BIND_ERROR", "バインドに失敗"); 00034 jbxl_add_state(JBXL_NET_INFO_ERROR, "JBXL_NET_INFO_ERROR", "ホスト情報の取得に失敗"); 00035 jbxl_add_state(JBXL_NET_CONNECT_ERROR, "JBXL_NET_CONNECT_ERROR", "接続に失敗"); 00036 jbxl_add_state(JBXL_NET_LISTEN_ERROR, "JBXL_NET_LISTEN_ERROR", "リッスンに失敗"); 00037 jbxl_add_state(JBXL_NET_RECV_ERROR, "JBXL_NET_RECV_ERROR", "データの受信エラー"); 00038 jbxl_add_state(JBXL_NET_SEND_ERROR, "JBXL_NET_SEND_ERROR", "データの送信エラー"); 00039 jbxl_add_state(JBXL_NET_BUF_ERROR, "JBXL_NET_BUF_ERROR", "受信バッファにデータは存在するはずだが,原因不明の理由により獲得に失敗した"); 00040 jbxl_add_state(JBXL_NET_BUFSZ_ERROR, "JBXL_NET_BUFSZ_ERROR", "受信バッファの長さが足りない.はみ出したデータは捨てられた"); 00041 jbxl_add_state(JBXL_NET_SEND_TIMEOUT, "JBXL_NET_SEND_TIMEOUT", "送信タイムアウト"); 00042 jbxl_add_state(JBXL_NET_RECV_TIMEOUT, "JBXL_NET_RECV_TIMEOUT", "受信タイムアウト"); 00043 jbxl_add_state(JBXL_NET_TRANS_TIMEOUT, "JBXL_NET_TRANS_TIMEOUT", "転送タイムアウト"); 00044 jbxl_add_state(JBXL_LIST_ERROR, "JBXL_LIST_ERROR", "tList ライブラリのエラー"); 00045 jbxl_add_state(JBXL_TREE_ERROR, "JBXL_TREE_ERROR", "tTree ライブラリのエラー"); 00046 jbxl_add_state(JBXL_XTOOLS_ERROR, "JBXL_XTOOLS_ERROR", "xTools ライブラリーのエラー"); 00047 jbxl_add_state(JBXL_XTOOLS_RUNLEN_ERROR, "JBXL_XTOOLS_RUNLEN_ERROR", "Run Length データが 0x00 で終わっている"); 00048 jbxl_add_state(JBXL_XTOOLS_RUNLEN2_ERROR, "JBXL_XTOOLS_RUNLEN2_ERROR", "Run Length データに 0x00, 0x00 が存在する(連長圧縮のデータではないのでは?)"); 00049 jbxl_add_state(JBXL_XML_ERROR, "JBXL_XML_ERROR", "tXML ライブラリのエラー"); 00050 jbxl_add_state(JBXL_XML_PARSE_ERROR, "JBXL_XML_PARSE_ERROR", "XML の解釈エラー"); 00051 jbxl_add_state(JBXL_XML_SEQUENCE_ERROR, "JBXL_XML_SEQUENCE_ERROR", "XMLノードのリンクエラー"); 00052 jbxl_add_state(JBXL_XML_MEMORY_ERROR, "JBXL_XML_MEMORY_ERROR", "XML のメモリエラー"); 00053 jbxl_add_state(JBXL_XML_PARSED, "JBXL_XML_PARSED", "XMLパース済み"); 00054 jbxl_add_state(JBXL_XML_MULTI_ROOT, "JBXL_XML_MULTI_ROOT", "XMLは複数のルート(TOP)を持っている.(パース済み)"); 00055 jbxl_add_state(JBXL_XML_NODE_OPENED, "JBXL_XML_NODE_OPENED", "XMLノードは開いている"); 00056 jbxl_add_state(JBXL_XML_NODE_CLOSED, "JBXL_XML_NODE_CLOSED", "XMLノードは閉じている"); 00057 jbxl_add_state(JBXL_XML_NODE_EMPTY, "JBXL_XML_NODE_EMPTY", "XMLの空のノード"); 00058 jbxl_add_state(JBXL_XML_NOT_CLOSED, "JBXL_XML_NOT_CLOSED", "XMLデータが閉じていない"); 00059 jbxl_add_state(JBXL_XML_DEFAULT_STATE, "JBXL_XML_DEFAULT_STATE", "XMLデータの初期状態"); 00060 jbxl_add_state(JBXL_JSON_ERROR, "JBXL_JSON_ERROR", "tJSON ライブラリのエラー"); 00061 jbxl_add_state(JBXL_JSON_PARSE_ERROR, "JBXL_JSON_PARSE_ERROR", "JSON の解釈エラー"); 00062 jbxl_add_state(JBXL_JSON_SEQUENCE_ERROR, "JBXL_JSON_SEQUENCE_ERROR", "JSONノードのリンクエラー"); 00063 jbxl_add_state(JBXL_JSON_MEMORY_ERROR, "JBXL_JSON_MEMORY_ERROR", "JSON のメモリエラー"); 00064 jbxl_add_state(JBXL_JSON_PARSED, "JBXL_JSON_PARSED", "JSONパース済み"); 00065 jbxl_add_state(JBXL_JSON_MULTI_ROOT, "JBXL_JSON_MULTI_ROOT", "JSONは複数のルート(TOP)を持っている.(パース済み)"); 00066 jbxl_add_state(JBXL_JSON_NODE_OPENED, "JBXL_JSON_NODE_OPENED", "JSONノードは開いている"); 00067 jbxl_add_state(JBXL_JSON_NODE_CLOSED, "JBXL_JSON_NODE_CLOSED", "JSONノードは閉じている"); 00068 jbxl_add_state(JBXL_JSON_NODE_EMPTY, "JBXL_JSON_NODE_EMPTY", "JSONの空のノード"); 00069 jbxl_add_state(JBXL_JSON_NOT_CLOSED, "JBXL_JSON_NOT_CLOSED", "JSONデータが閉じていない.原因不明.パースアルゴリズムのミス?"); 00070 jbxl_add_state(JBXL_JSON_PARSE_TERM, "JBXL_JSON_PARSE_TERM", "JSON のパースが途中で終了した.入力データが不完全."); 00071 jbxl_add_state(JBXL_JSON_IN_STR, "JBXL_JSON_IN_STR", "JSONデータの属性値処理で文字列を処理中."); 00072 jbxl_add_state(JBXL_JSON_IN_ARRAY, "JBXL_JSON_IN_ARRAY", "JSONデータの属性値処理で配列を処理中."); 00073 jbxl_add_state(JBXL_JSON_DEFAULT_STATE, "JBXL_JSON_DEFAULT_STATE", "JSONデータの初期状態"); 00074 jbxl_add_state(JBXL_SSL_ERROR, "JBXL_SSL_ERROR", "SSL ライブラリのエラー"); 00075 jbxl_add_state(JBXL_SSL_RECV_ERROR, "JBXL_SSL_RECV_ERROR", "SSL 受信エラー"); 00076 jbxl_add_state(JBXL_SSL_SEND_ERROR, "JBXL_SSL_SEND_ERROR", "SSL 送信エラー"); 00077 jbxl_add_state(JBXL_SPKI_ERROR, "JBXL_SPKI_ERROR", "SPKI エラー"); 00078 jbxl_add_state(JBXL_DH_ERROR, "JBXL_DH_ERROR", "DH エラー"); 00079 jbxl_add_state(JBXL_DH_KEY_ERROR, "JBXL_DH_KEY_ERROR", "DH鍵のエラー"); 00080 jbxl_add_state(JBXL_BDB_OPEN_ERROR, "JBXL_BDB_OPEN_ERROR", "BDB でデータファイルのオープンに失敗"); 00081 jbxl_add_state(JBXL_BDB_KEY_ERROR, "JBXL_BDB_KEY_ERROR", "BDB でキーの取得に失敗"); 00082 jbxl_add_state(JBXL_BDB_GET_ERROR, "JBXL_BDB_GET_ERROR", "BDB でデータの取得に失敗"); 00083 jbxl_add_state(JBXL_BDB_PUT_ERROR, "JBXL_BDB_PUT_ERROR", "BDB でデータの登録に失敗"); 00084 jbxl_add_state(JBXL_BDB_DATASZ_ERROR, "JBXL_BDB_DATASZ_ERROR", "BDB でデータのサイズが不明"); 00085 jbxl_add_state(JBXL_BDB_MEMORY_ERROR, "JBXL_BDB_MEMORY_ERROR", "BDB でメモリの確保に失敗"); 00086 jbxl_add_state(JBXL_LDAP_BASE_ERROR, "JBXL_LDAP_BASE_ERROR", "LDAP のBASE名が不明"); 00087 jbxl_add_state(JBXL_LDAP_USER_ERROR, "JBXL_LDAP_USER_ERROR", "ユーザ認証失敗(ユーザが存在しない)"); 00088 jbxl_add_state(JBXL_LDAP_PASSWD_ERROR, "JBXL_LDAP_PASSWD_ERROR", "ユーザ認証失敗(ユーザは存在するが,パスワードが一致しない)"); 00089 jbxl_add_state(JBXL_BVH_HIERARCHY_ERROR, "JBXL_BVH_HIERARCHY_ERROR", "HIERARCHYデータの書き込み失敗"); 00090 jbxl_add_state(JBXL_BVH_MOTION_ERROR, "JBXL_BVH_MOTION_ERROR", "MOTIONデータの書き込み失敗"); 00091 jbxl_add_state(JBXL_ISNET_CMD_ERROR, "JBXL_ISNET_CMD_ERROR", "サーバから 'OK', 'ERR' 以外のものを受信した"); 00092 jbxl_add_state(JBXL_ISNET_USER_ERROR, "JBXL_ISNET_USER_ERROR", "ユーザ認証失敗(ユーザが存在しない)"); 00093 jbxl_add_state(JBXL_ISNET_PASSWD_ERROR, "JBXL_ISNET_PASSWD_ERROR", "ユーザ認証失敗(ユーザは存在するが,パスワードが一致しない)"); 00094 jbxl_add_state(JBXL_ISNET_SERVER_ERROR, "JBXL_ISNET_SERVER_ERROR", "認証ホストの検証エラー"); 00095 jbxl_add_state(JBXL_ISNET_PUBKEYALG_ERROR, "JBXL_ISNET_PUBKEYALG_ERROR", "知らない公開鍵暗号アルゴリズム"); 00096 jbxl_add_state(JBXL_ISNET_CMNKEYALG_ERROR, "JBXL_ISNET_CMNKEYALG_ERROR", "知らない共通鍵暗号アルゴリズム"); 00097 jbxl_add_state(JBXL_ISNET_NULLANS_ERROR, "JBXL_ISNET_NULLANS_ERROR", "サーバからの返答が NULL"); 00098 jbxl_add_state(JBXL_ISNET_CONNECT_ERROR, "JBXL_ISNET_CONNECT_ERROR", "認証サーバとの接続エラー"); 00099 jbxl_add_state(JBXL_ISNET_START_ERROR, "JBXL_ISNET_START_ERROR", "認証サーバとの通信開始エラー(相手は認証サーバでない?)"); 00100 jbxl_add_state(JBXL_ISNET_AGREE_ERROR, "JBXL_ISNET_AGREE_ERROR", "暗号合意エラー(サーバ認証を含む)"); 00101 jbxl_add_state(JBXL_ISNET_CHALLENGE_ERROR, "JBXL_ISNET_CHALLENGE_ERROR", "チャレンジキー合意エラー"); 00102 jbxl_add_state(JBXL_ISNET_SPKI_ERROR, "JBXL_ISNET_SPKI_ERROR", "SPKIのエラー(ISNET内)"); 00103 jbxl_add_state(JBXL_ISNET_DHKEY_ERROR, "JBXL_ISNET_DHKEY_ERROR", "DH鍵エラー(ISNET内)"); 00104 jbxl_add_state(JBXL_ASN1_ERROR, "JBXL_ASN1_ERROR", "tASN1 ライブラリのエラー"); 00105 jbxl_add_state(JBXL_GRAPH_ERROR, "JBXL_GRAPH_ERROR", "GRAPH ライブラリーのエラー"); 00106 jbxl_add_state(JBXL_GRAPH_CANCEL, "JBXL_GRAPH_CANCEL", "処理がキャンセルされた "); 00107 jbxl_add_state(JBXL_GRAPH_HEADER_ERROR, "JBXL_GRAPH_HEADER_ERROR", "画像ヘッダーのエラー"); 00108 jbxl_add_state(JBXL_GRAPH_MEMORY_ERROR, "JBXL_GRAPH_MEMORY_ERROR", "メモリエラー"); 00109 jbxl_add_state(JBXL_GRAPH_NODATA_ERROR, "JBXL_GRAPH_NODATA_ERROR", "データが無い"); 00110 jbxl_add_state(JBXL_GRAPH_NOFILE_ERROR, "JBXL_GRAPH_NOFILE_ERROR", "ファイルが存在しない"); 00111 jbxl_add_state(JBXL_GRAPH_OPFILE_ERROR, "JBXL_GRAPH_OPFILE_ERROR", "ファイルのオープンエラー"); 00112 jbxl_add_state(JBXL_GRAPH_RDFILE_ERROR, "JBXL_GRAPH_RDFILE_ERROR", "ファイルの読み込みエラー"); 00113 jbxl_add_state(JBXL_GRAPH_WRFILE_ERROR, "JBXL_GRAPH_WRFILE_ERROR", "ファイルの書き込みエラー"); 00114 jbxl_add_state(JBXL_GRAPH_FILESZ_ERROR, "JBXL_GRAPH_FILESZ_ERROR", "ファイルサイズのエラー"); 00115 jbxl_add_state(JBXL_GRAPH_IVDARG_ERROR, "JBXL_GRAPH_IVDARG_ERROR", "無効な引数"); 00116 jbxl_add_state(JBXL_GRAPH_IVDMODE_ERROR, "JBXL_GRAPH_IVDMODE_ERROR", "無効なモード"); 00117 jbxl_add_state(JBXL_GRAPH_IVDPARAM_ERROR, "JBXL_GRAPH_IVDPARAM_ERROR", "無効なパラメータ"); 00118 jbxl_add_state(JBXL_GRAPH_IVDDATA_ERROR, "JBXL_GRAPH_IVDDATA_ERROR", "無効なデータ"); 00119 jbxl_add_state(JBXL_GRAPH_THROUGH_ERROR, "JBXL_GRAPH_THROUGH_ERROR", "エラー処理をスルーする"); 00120 }