JunkBox_Lib 状態ヘッダ. More...
#include <stdio.h>
Go to the source code of this file.
Defines | |
#define | jbxl_print_state(no) jbxl_fprint_state(stderr, (no)) |
#define | JBXL_STATE_ANCHOR 9999999 |
アンカーノード | |
#define | JBXL_NORMAL 1 |
正常 | |
#define | JBXL_NONE 0 |
情報無し | |
#define | JBXL_ERROR -1 |
エラー | |
#define | JBXL_NODATA -2 |
有効なデータが無い | |
#define | JBXL_NULL_ERROR -3 |
参照先のアドレスが NULL | |
#define | JBXL_CANCEL -4 |
処理がキャンセルされた | |
#define | JBXL_INCOMPLETE -5 |
データが不完全 | |
#define | JBXL_DATA_REMAINS -6 |
データが残っている | |
#define | JBXL_MALLOC_ERROR -10 |
メモリ確保エラー | |
#define | JBXL_ARGS_ERROR -11 |
不正な引数(NULLなど) | |
#define | JBXL_FILE_OPEN_ERROR -20 |
ファイルオープン エラー | |
#define | JBXL_FILE_READ_ERROR -21 |
ファイル読み込みエラー | |
#define | JBXL_FILE_WRITE_ERROR -22 |
ファイル書き込みエラー | |
#define | JBXL_FILE_CLOSE_ERROR -23 |
ファイルのクローズエラー | |
#define | JBXL_FILE_EXIST_ERROR -24 |
ファイルが存在しない(シンボリックリンクもダメ) | |
#define | JBXL_FILE_MAKE_ERROR -25 |
ファイル作成エラー | |
#define | JBXL_FILE_DESTOPEN_ERROR -26 |
ディスティネーションファイルのオープン失敗 | |
#define | JBXL_TOOLS_ERROR -100 |
Tools ライブラリのエラー. | |
#define | JBXL_TOOLS_BUF_ERROR -101 |
バッファ(データ格納)部の領域がない | |
#define | JBXL_TOOLS_BUFSZ_ERROR -102 |
バッファ(データ格納)部の大きさが足りない | |
#define | JBXL_BUFFER_ERROR -200 |
Buffer ライブラリのエラー. | |
#define | JBXL_BUFFER_MAKE_ERROR -201 |
Buffer の作成に失敗. | |
#define | JBXL_BUFFER_CMP_ERROR -211 |
比較文字数が vldsz より大きい | |
#define | JBXL_NET_ERROR -300 |
Network ライブラリのエラー. | |
#define | JBXL_NET_SOCKET_ERROR -301 |
ソケットの作成に失敗 | |
#define | JBXL_NET_OPTION_ERROR -302 |
オプションの設定に失敗 | |
#define | JBXL_NET_BIND_ERROR -303 |
バインドに失敗 | |
#define | JBXL_NET_INFO_ERROR -304 |
ホスト情報の取得に失敗 | |
#define | JBXL_NET_CONNECT_ERROR -305 |
接続に失敗 | |
#define | JBXL_NET_LISTEN_ERROR -306 |
リッスンに失敗 | |
#define | JBXL_NET_RECV_ERROR -311 |
データの受信エラー | |
#define | JBXL_NET_SEND_ERROR -312 |
データの送信エラー | |
#define | JBXL_NET_BUF_ERROR -313 |
受信バッファにデータは存在するはずだが,原因不明の理由により獲得に失敗した | |
#define | JBXL_NET_BUFSZ_ERROR -314 |
受信バッファの長さが足りない.はみ出したデータは捨てられた | |
#define | JBXL_NET_SEND_TIMEOUT -391 |
送信タイムアウト | |
#define | JBXL_NET_RECV_TIMEOUT -392 |
受信タイムアウト | |
#define | JBXL_NET_TRANS_TIMEOUT -393 |
転送タイムアウト | |
#define | JBXL_LIST_ERROR -400 |
tList ライブラリのエラー | |
#define | JBXL_TREE_ERROR -500 |
tTree ライブラリのエラー | |
#define | JBXL_XTOOLS_ERROR -600 |
xTools ライブラリーのエラー | |
#define | JBXL_XTOOLS_RUNLEN_ERROR -601 |
Run Length データが 0x00 で終わっている. | |
#define | JBXL_XTOOLS_RUNLEN2_ERROR -602 |
Run Length データに 0x00, 0x00 が存在する(連長圧縮のデータではないのでは?). | |
#define | JBXL_XML_ERROR -700 |
tXML ライブラリのエラー | |
#define | JBXL_XML_PARSE_ERROR -701 |
XML の解釈エラー. | |
#define | JBXL_XML_SEQUENCE_ERROR -702 |
XMLノードのリンクエラー. | |
#define | JBXL_XML_MEMORY_ERROR -703 |
XML のメモリエラー. | |
#define | JBXL_XML_PARSED 700 |
XMLパース済み. | |
#define | JBXL_XML_MULTI_ROOT 701 |
XMLは複数のルート(TOP)を持っている.(パース済み). | |
#define | JBXL_XML_NODE_OPENED 702 |
XMLノードは開いている. | |
#define | JBXL_XML_NODE_CLOSED 703 |
XMLノードは閉じている. | |
#define | JBXL_XML_NODE_EMPTY 704 |
XMLの空のノード. | |
#define | JBXL_XML_NOT_CLOSED 710 |
XMLデータが閉じていない. | |
#define | JBXL_XML_DEFAULT_STATE 799 |
XMLデータの初期状態. | |
#define | JBXL_JSON_ERROR -800 |
tJSON ライブラリのエラー | |
#define | JBXL_JSON_PARSE_ERROR -801 |
JSON の解釈エラー. | |
#define | JBXL_JSON_SEQUENCE_ERROR -802 |
JSONノードのリンクエラー. | |
#define | JBXL_JSON_MEMORY_ERROR -803 |
JSON のメモリエラー. | |
#define | JBXL_JSON_PARSED 800 |
JSONパース済み. | |
#define | JBXL_JSON_MULTI_ROOT 801 |
JSONは複数のルート(TOP)を持っている.(パース済み). | |
#define | JBXL_JSON_NODE_OPENED 802 |
JSONノードは開いている. | |
#define | JBXL_JSON_NODE_CLOSED 803 |
JSONノードは閉じている. | |
#define | JBXL_JSON_NODE_EMPTY 804 |
JSONの空のノード. | |
#define | JBXL_JSON_NOT_CLOSED 810 |
JSONデータが閉じていない.原因不明.パースアルゴリズムのミス?. | |
#define | JBXL_JSON_PARSE_TERM 811 |
JSON のパースが途中で終了した.入力データが不完全.. | |
#define | JBXL_JSON_IN_STR 820 |
JSONデータの属性値処理で文字列を処理中.. | |
#define | JBXL_JSON_IN_ARRAY 821 |
JSONデータの属性値処理で配列を処理中.. | |
#define | JBXL_JSON_DEFAULT_STATE 899 |
JSONデータの初期状態. | |
#define | JBXL_SSL_ERROR -1100 |
SSL ライブラリのエラー. | |
#define | JBXL_SSL_RECV_ERROR -1101 |
SSL 受信エラー. | |
#define | JBXL_SSL_SEND_ERROR -1102 |
SSL 送信エラー. | |
#define | JBXL_SPKI_ERROR -1110 |
SPKI エラー. | |
#define | JBXL_DH_ERROR -1120 |
DH エラー. | |
#define | JBXL_DH_KEY_ERROR -1121 |
DH鍵のエラー. | |
#define | JBXL_BDB_OPEN_ERROR -1201 |
BDB でデータファイルのオープンに失敗. | |
#define | JBXL_BDB_KEY_ERROR -1202 |
BDB でキーの取得に失敗. | |
#define | JBXL_BDB_GET_ERROR -1203 |
BDB でデータの取得に失敗. | |
#define | JBXL_BDB_PUT_ERROR -1204 |
BDB でデータの登録に失敗. | |
#define | JBXL_BDB_DATASZ_ERROR -1205 |
BDB でデータのサイズが不明. | |
#define | JBXL_BDB_MEMORY_ERROR -1206 |
BDB でメモリの確保に失敗. | |
#define | JBXL_LDAP_BASE_ERROR -1301 |
LDAP のBASE名が不明. | |
#define | JBXL_LDAP_USER_ERROR -1302 |
ユーザ認証失敗(ユーザが存在しない) | |
#define | JBXL_LDAP_PASSWD_ERROR -1303 |
ユーザ認証失敗(ユーザは存在するが,パスワードが一致しない) | |
#define | JBXL_BVH_HIERARCHY_ERROR -1401 |
HIERARCHYデータの書き込み失敗. | |
#define | JBXL_BVH_MOTION_ERROR -1402 |
MOTIONデータの書き込み失敗. | |
#define | JBXL_ISNET_CMD_ERROR -1501 |
サーバから 'OK', 'ERR' 以外のものを受信した | |
#define | JBXL_ISNET_USER_ERROR -1501 |
ユーザ認証失敗(ユーザが存在しない) | |
#define | JBXL_ISNET_PASSWD_ERROR -1502 |
ユーザ認証失敗(ユーザは存在するが,パスワードが一致しない) | |
#define | JBXL_ISNET_SERVER_ERROR -1503 |
認証ホストの検証エラー | |
#define | JBXL_ISNET_PUBKEYALG_ERROR -1504 |
知らない公開鍵暗号アルゴリズム | |
#define | JBXL_ISNET_CMNKEYALG_ERROR -1505 |
知らない共通鍵暗号アルゴリズム | |
#define | JBXL_ISNET_NULLANS_ERROR -1506 |
サーバからの返答が NULL | |
#define | JBXL_ISNET_CONNECT_ERROR -1507 |
認証サーバとの接続エラー | |
#define | JBXL_ISNET_START_ERROR -1508 |
認証サーバとの通信開始エラー(相手は認証サーバでない?) | |
#define | JBXL_ISNET_AGREE_ERROR -1509 |
暗号合意エラー(サーバ認証を含む) | |
#define | JBXL_ISNET_CHALLENGE_ERROR -1510 |
チャレンジキー合意エラー | |
#define | JBXL_ISNET_SPKI_ERROR -1520 |
SPKIのエラー(ISNET内). | |
#define | JBXL_ISNET_DHKEY_ERROR -1530 |
DH鍵エラー(ISNET内). | |
#define | JBXL_ASN1_ERROR -1600 |
tASN1 ライブラリのエラー | |
#define | JBXL_GRAPH_ERROR -2000 |
GRAPH ライブラリーのエラー. | |
#define | JBXL_GRAPH_CANCEL -2001 |
処理がキャンセルされた | |
#define | JBXL_GRAPH_HEADER_ERROR -2002 |
画像ヘッダーのエラー | |
#define | JBXL_GRAPH_MEMORY_ERROR -2003 |
メモリエラー | |
#define | JBXL_GRAPH_NODATA_ERROR -2004 |
データが無い | |
#define | JBXL_GRAPH_NOFILE_ERROR -2005 |
ファイルが存在しない | |
#define | JBXL_GRAPH_OPFILE_ERROR -2006 |
ファイルのオープンエラー | |
#define | JBXL_GRAPH_RDFILE_ERROR -2007 |
ファイルの読み込みエラー | |
#define | JBXL_GRAPH_WRFILE_ERROR -2008 |
ファイルの書き込みエラー | |
#define | JBXL_GRAPH_FILESZ_ERROR -2009 |
ファイルサイズのエラー | |
#define | JBXL_GRAPH_IVDARG_ERROR -2020 |
無効な引数 | |
#define | JBXL_GRAPH_IVDMODE_ERROR -2021 |
無効なモード | |
#define | JBXL_GRAPH_IVDPARAM_ERROR -2022 |
無効なパラメータ | |
#define | JBXL_GRAPH_IVDDATA_ERROR -2023 |
無効なデータ | |
#define | JBXL_GRAPH_THROUGH_ERROR -2888 |
エラー処理をスルーする | |
Functions | |
void | jbxl_fprint_state (FILE *fp, int no) |
void | jbxl_fprint_state_jp (FILE *fp, int no) |
void | jbxl_init_state_info (void) |
void | jbxl_add_all_states (void) |
void | jbxl_add_state (int id, const char *smb, const char *str) |
Definition in file jbxl_state.h.
#define JBXL_ARGS_ERROR -11 |
Definition at line 45 of file jbxl_state.h.
Referenced by bvh_print_data(), bvh_print_hierarchy(), bvh_print_motion(), bvh_write_file(), fp_from_to(), gz_decode_gzfp(), gz_encode_gzfp(), jbxl_add_all_states(), put_Buffer_ringBuffer(), put_mstream(), put_ringBuffer(), recv_http_Buffer(), recv_http_header(), replace_item_tList(), replace_value_tList(), search_crlfcrlf(), send_http_file(), send_http_header(), set_item_tList(), set_value_tList(), tcp_recv_Buffer(), tcp_recv_Buffer_tosize(), tcp_recv_Buffer_tosize_wait(), tcp_recv_Buffer_wait(), tcp_recv_lines_Buffer(), tcp_recv_mstream(), tcp_recv_mstream_Buffer(), tcp_send_Buffer(), tcp_send_sBuffer(), tcp_send_sBufferln(), udp_recv(), udp_recv_Buffer(), udp_recv_Buffer_sockaddr_in(), udp_recv_Buffer_wait(), udp_recv_Buffer_wait_sockaddr_in(), udp_send(), udp_send_Buffer(), udp_send_Buffer_sockaddr_in(), udp_send_sBuffer(), udp_send_sBuffer_sockaddr_in(), and xml_parse_start_node().
#define JBXL_ASN1_ERROR -1600 |
Definition at line 156 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_BDB_DATASZ_ERROR -1205 |
Definition at line 132 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_BDB_GET_ERROR -1203 |
Definition at line 130 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_BDB_KEY_ERROR -1202 |
Definition at line 129 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_BDB_MEMORY_ERROR -1206 |
Definition at line 133 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_BDB_OPEN_ERROR -1201 |
Definition at line 128 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_BDB_PUT_ERROR -1204 |
Definition at line 131 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_BUFFER_CMP_ERROR -211 |
Definition at line 61 of file jbxl_state.h.
Referenced by cmp_Buffer(), and jbxl_add_all_states().
#define JBXL_BUFFER_ERROR -200 |
Definition at line 59 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_BUFFER_MAKE_ERROR -201 |
Definition at line 60 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), and read_lines_Buffer().
#define JBXL_BVH_HIERARCHY_ERROR -1401 |
Definition at line 139 of file jbxl_state.h.
Referenced by bvh_print_data(), and jbxl_add_all_states().
#define JBXL_BVH_MOTION_ERROR -1402 |
Definition at line 140 of file jbxl_state.h.
Referenced by bvh_print_data(), and jbxl_add_all_states().
#define JBXL_CANCEL -4 |
Definition at line 40 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_DATA_REMAINS -6 |
Definition at line 42 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_DH_ERROR -1120 |
Definition at line 125 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_DH_KEY_ERROR -1121 |
Definition at line 126 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ERROR -1 |
Definition at line 37 of file jbxl_state.h.
Referenced by bvh_parse_data(), get_mstream(), get_runlength_byte(), gz_decode_data(), gz_decode_fp(), jbxl_add_all_states(), make_Buffer(), put_Buffer_ringBuffer(), put_mstream(), put_ringBuffer(), and replace_sBuffer_bystr().
#define JBXL_FILE_CLOSE_ERROR -23 |
Definition at line 50 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_FILE_DESTOPEN_ERROR -26 |
Definition at line 53 of file jbxl_state.h.
Referenced by file_from_to(), fp_from_to(), gz_decode_file(), gz_encode_file(), and jbxl_add_all_states().
#define JBXL_FILE_EXIST_ERROR -24 |
Definition at line 51 of file jbxl_state.h.
Referenced by file_from_to(), and jbxl_add_all_states().
#define JBXL_FILE_MAKE_ERROR -25 |
Definition at line 52 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_FILE_OPEN_ERROR -20 |
Definition at line 47 of file jbxl_state.h.
Referenced by bvh_print_data(), bvh_write_file(), file_from_to(), fp_from_to(), gz_decode_file(), gz_encode_file(), jbxl_add_all_states(), and send_http_res_file().
#define JBXL_FILE_READ_ERROR -21 |
Definition at line 48 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_FILE_WRITE_ERROR -22 |
Definition at line 49 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_GRAPH_CANCEL -2001 |
Definition at line 163 of file jbxl_state.h.
Referenced by jbxl::copyCmnHead2MSGraph(), jbxl::copyMSGraph2CmnHead(), jbxl::cut_object_MSGraph(), jbxl_add_all_states(), jbxl::readCmnHeadFile(), jbxl::readGraphicSlices(), jbxl::readUserSetData(), jbxl::readXHeadFile(), jbxl::writeCmnHeadData(), jbxl::writeGraphicFile(), and jbxl::x_reverse_MSGraph().
#define JBXL_GRAPH_ERROR -2000 |
Definition at line 162 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_GRAPH_FILESZ_ERROR -2009 |
Definition at line 171 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_GRAPH_HEADER_ERROR -2002 |
Definition at line 164 of file jbxl_state.h.
Referenced by jbxl::copyCmnHead2MSGraph(), jbxl::copyMSGraph2CmnHead(), jbxl_add_all_states(), jbxl::readCmnHeadFile(), jbxl::readDicomData(), jbxl::readGraphicFile(), jbxl::readGraphicSlices(), jbxl::writeCmnHeadData(), and jbxl::writeCmnHeadFile().
#define JBXL_GRAPH_IVDARG_ERROR -2020 |
Definition at line 173 of file jbxl_state.h.
Referenced by jbxl::dicomHeader(), jbxl_add_all_states(), jbxl::MSGraph2TGAImage(), jbxl::readTGAData(), jbxl::reduce_MSGraph(), jbxl::TGAImage2MSGraph(), jbxl::writeCmnHeadFile(), jbxl::writeRasFile(), jbxl::writeTGAData(), jbxl::writeTGAFile(), and jbxl::zoom_MSGraph().
#define JBXL_GRAPH_IVDDATA_ERROR -2023 |
Definition at line 176 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_GRAPH_IVDMODE_ERROR -2021 |
Definition at line 174 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_GRAPH_IVDPARAM_ERROR -2022 |
Definition at line 175 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_GRAPH_MEMORY_ERROR -2003 |
Definition at line 165 of file jbxl_state.h.
Referenced by jbxl::copy_MSGraph(), jbxl::copyCmnHead2MSGraph(), jbxl::copyMSGraph2CmnHead(), jbxl::cut_object_MSGraph(), jbxl::dicomHeader(), jbxl::dup_MSGraph(), jbxl::edgeEnhance(), jbxl::euclidDistance(), TGAImage::getm(), MSGraph< T >::getm(), ExCmnHead::getm(), jbxl_add_all_states(), jbxl::Laplacian(), jbxl::medianFilter(), jbxl::Nabla(), jbxl::readCmnHeadFile(), jbxl::readGraphicSlices(), jbxl::readMoonData(), jbxl::readRasData(), jbxl::readUserSetData(), jbxl::readXHead(), jbxl::readXHeadFile(), jbxl::vNabla(), jbxl::writeCmnHeadData(), jbxl::writeRasData(), jbxl::xSobel(), jbxl::xxSobel(), jbxl::ySobel(), jbxl::yySobel(), and jbxl::zSobel().
#define JBXL_GRAPH_NODATA_ERROR -2004 |
Definition at line 166 of file jbxl_state.h.
Referenced by jbxl::cut_object_MSGraph(), jbxl::dup_MSGraph(), jbxl_add_all_states(), jbxl::MSGraph2TGAImage(), jbxl::MSMaskFilter(), jbxl::reduce_MSGraph(), jbxl::TGAImage2MSGraph(), jbxl::writeTGAData(), jbxl::writeTGAFile(), jbxl::zoom_MSGraph(), jbxl::zSobel(), and jbxl::zzSobel().
#define JBXL_GRAPH_NOFILE_ERROR -2005 |
Definition at line 167 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), jbxl::readCmnHeadFile(), jbxl::readDicomFile(), jbxl::readMoonFile(), jbxl::readXHead(), and jbxl::readXHeadFile().
#define JBXL_GRAPH_OPFILE_ERROR -2006 |
Definition at line 168 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), jbxl::readCmnHeadFile(), jbxl::readDicomFile(), jbxl::readMoonFile(), jbxl::readTGAFile(), jbxl::readXHead(), jbxl::readXHeadFile(), jbxl::writeCmnHeadFile(), jbxl::writeGraphicFile(), jbxl::writeRasFile(), jbxl::writeTGAData(), and jbxl::writeTGAFile().
#define JBXL_GRAPH_RDFILE_ERROR -2007 |
Definition at line 169 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), and jbxl::writeCmnHeadFile().
#define JBXL_GRAPH_THROUGH_ERROR -2888 |
Definition at line 178 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_GRAPH_WRFILE_ERROR -2008 |
Definition at line 170 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), and jbxl::writeCmnHeadFile().
#define JBXL_INCOMPLETE -5 |
Definition at line 41 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_AGREE_ERROR -1509 |
Definition at line 151 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_CHALLENGE_ERROR -1510 |
Definition at line 152 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_CMD_ERROR -1501 |
Definition at line 142 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_CMNKEYALG_ERROR -1505 |
Definition at line 147 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_CONNECT_ERROR -1507 |
Definition at line 149 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_DHKEY_ERROR -1530 |
Definition at line 154 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_NULLANS_ERROR -1506 |
Definition at line 148 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_PASSWD_ERROR -1502 |
Definition at line 144 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_PUBKEYALG_ERROR -1504 |
Definition at line 146 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_SERVER_ERROR -1503 |
Definition at line 145 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_SPKI_ERROR -1520 |
Definition at line 153 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_START_ERROR -1508 |
Definition at line 150 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_ISNET_USER_ERROR -1501 |
Definition at line 143 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_JSON_DEFAULT_STATE 899 |
Definition at line 114 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), json_parse(), and json_parse_seq().
#define JBXL_JSON_ERROR -800 |
Definition at line 100 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_JSON_IN_ARRAY 821 |
Definition at line 113 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_JSON_IN_STR 820 |
Definition at line 112 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_JSON_MEMORY_ERROR -803 |
Definition at line 103 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_JSON_MULTI_ROOT 801 |
Definition at line 106 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), and json_parse().
#define JBXL_JSON_NODE_CLOSED 803 |
Definition at line 108 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_JSON_NODE_EMPTY 804 |
Definition at line 109 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_JSON_NODE_OPENED 802 |
Definition at line 107 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), and json_parse_prop().
#define JBXL_JSON_NOT_CLOSED 810 |
Definition at line 110 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), and json_parse().
#define JBXL_JSON_PARSE_ERROR -801 |
Definition at line 101 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_JSON_PARSE_TERM 811 |
Definition at line 111 of file jbxl_state.h.
Referenced by _json_parse_term(), jbxl_add_all_states(), json_parse(), and json_parse_prop().
#define JBXL_JSON_PARSED 800 |
Definition at line 105 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), json_parse(), and json_parse_prop().
#define JBXL_JSON_SEQUENCE_ERROR -802 |
Definition at line 102 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_LDAP_BASE_ERROR -1301 |
Definition at line 135 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_LDAP_PASSWD_ERROR -1303 |
Definition at line 137 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_LDAP_USER_ERROR -1302 |
Definition at line 136 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_LIST_ERROR -400 |
Definition at line 79 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_MALLOC_ERROR -10 |
Definition at line 44 of file jbxl_state.h.
Referenced by cat_b2Buffer(), cat_Buffer(), copy_b2Buffer(), copy_Buffer(), file_from_to(), fp_from_to(), jbxl_add_all_states(), send_http_file(), send_http_res_file(), tcp_recv_mstream(), tcp_recv_mstream_Buffer(), xml_parse_comment_node(), xml_parse_content(), xml_parse_data_node(), xml_parse_end_node(), xml_parse_processing_node(), and xml_parse_start_node().
#define JBXL_NET_BIND_ERROR -303 |
Definition at line 66 of file jbxl_state.h.
Referenced by _tcp_bind(), _tcp_bind_setopt(), _tcp_client_bind_socket(), _tcp_server_bind(), _tcp_server_bind_setopt(), _tcp_server_socket(), _tcp_server_socket_setopt(), _udp_bind(), _udp_bind_setopt(), _udp_server_socket(), _udp_server_socket_setopt(), and jbxl_add_all_states().
#define JBXL_NET_BUF_ERROR -313 |
Definition at line 72 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), tcp_recv_mstream(), and tcp_recv_mstream_Buffer().
#define JBXL_NET_BUFSZ_ERROR -314 |
Definition at line 73 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), and tcp_recv_mstream().
#define JBXL_NET_CONNECT_ERROR -305 |
Definition at line 68 of file jbxl_state.h.
Referenced by _tcp_client_bind_socket(), _tcp_client_socket(), _tcp_connect(), and jbxl_add_all_states().
#define JBXL_NET_ERROR -300 |
Definition at line 63 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_NET_INFO_ERROR -304 |
Definition at line 67 of file jbxl_state.h.
Referenced by _tcp_bind(), _tcp_bind_setopt(), _tcp_client_bind_socket(), _tcp_client_socket(), _tcp_connect(), _tcp_server_bind(), _tcp_server_bind_setopt(), _tcp_server_socket(), _tcp_server_socket_setopt(), _udp_bind(), _udp_bind_setopt(), _udp_client_socket(), _udp_server_socket(), _udp_server_socket_setopt(), jbxl_add_all_states(), and udp_client_socket_sockaddr_in().
#define JBXL_NET_LISTEN_ERROR -306 |
Definition at line 69 of file jbxl_state.h.
Referenced by _tcp_server_socket(), _tcp_server_socket_setopt(), and jbxl_add_all_states().
#define JBXL_NET_OPTION_ERROR -302 |
Definition at line 65 of file jbxl_state.h.
Referenced by _tcp_bind_setopt(), _tcp_server_bind(), _tcp_server_bind_setopt(), _tcp_server_socket(), _tcp_server_socket_setopt(), _udp_bind_setopt(), _udp_server_socket(), _udp_server_socket_setopt(), and jbxl_add_all_states().
#define JBXL_NET_RECV_ERROR -311 |
Definition at line 70 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), recv_http_header(), save_http_xml(), tcp_recv(), tcp_recv_Buffer(), tcp_recv_mstream(), tcp_recv_wait(), udp_recv(), udp_recv_Buffer(), udp_recv_Buffer_sockaddr_in(), udp_recv_wait(), and www2browser_relay().
#define JBXL_NET_RECV_TIMEOUT -392 |
Definition at line 76 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), recv_http_closed(), tcp_recv_wait(), tcp_relay(), udp_recv_wait(), udp_recv_wait_sockaddr_in(), and www2browser_relay().
#define JBXL_NET_SEND_ERROR -312 |
Definition at line 71 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), tcp_send(), tcp_send_Buffer(), tcp_send_mesgln(), udp_send(), udp_send_Buffer(), udp_send_Buffer_sockaddr_in(), udp_send_sBuffer(), and udp_send_sBuffer_sockaddr_in().
#define JBXL_NET_SEND_TIMEOUT -391 |
Definition at line 75 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_NET_SOCKET_ERROR -301 |
Definition at line 64 of file jbxl_state.h.
Referenced by _tcp_client_bind_socket(), _tcp_client_socket(), _tcp_server_bind(), _tcp_server_bind_setopt(), _tcp_server_socket(), _tcp_server_socket_setopt(), _udp_client_socket(), _udp_server_socket(), _udp_server_socket_setopt(), jbxl_add_all_states(), and udp_client_socket_sockaddr_in().
#define JBXL_NET_TRANS_TIMEOUT -393 |
Definition at line 77 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_NODATA -2 |
Definition at line 38 of file jbxl_state.h.
Referenced by fgets_mstream(), and jbxl_add_all_states().
#define JBXL_NONE 0 |
Definition at line 36 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), and json_parse_prop().
#define JBXL_NORMAL 1 |
Definition at line 35 of file jbxl_state.h.
Referenced by bvh_parse_data(), clear_Buffer(), clear_ringBuffer(), copy_b2Buffer(), fgets_mstream(), free_Buffer(), free_ringBuffer(), get_mstream(), init_Buffer(), init_BVHData(), init_ringBuffer(), jbxl_add_all_states(), make_Buffer(), make_ringBuffer(), make_tList_node(), make_tTree_node(), new_Buffer(), new_ringBuffer(), new_tList_node(), new_tTree_node(), put_Buffer_ringBuffer(), put_mstream(), put_ringBuffer(), rewrite_sBuffer_bystr(), tcp_recv_Buffer(), udp_recv_Buffer(), udp_recv_Buffer_sockaddr_in(), jbxl::writeRasFile(), and xml_parse_seq().
#define JBXL_NULL_ERROR -3 |
Definition at line 39 of file jbxl_state.h.
Referenced by cat_b2Buffer(), cat_Buffer(), cmp_Buffer(), copy_b2Buffer(), copy_Buffer(), and jbxl_add_all_states().
#define jbxl_print_state | ( | no | ) | jbxl_fprint_state(stderr, (no)) |
Definition at line 19 of file jbxl_state.h.
#define JBXL_SPKI_ERROR -1110 |
Definition at line 124 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_SSL_ERROR -1100 |
Definition at line 120 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_SSL_RECV_ERROR -1101 |
Definition at line 121 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_SSL_SEND_ERROR -1102 |
Definition at line 122 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_STATE_ANCHOR 9999999 |
Definition at line 33 of file jbxl_state.h.
Referenced by DER_parse(), jbxl_init_state_info(), new_tList_anchor_node(), new_tTree_anchor_node(), and xml_parse().
#define JBXL_TOOLS_BUF_ERROR -101 |
Definition at line 56 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), put_Buffer_ringBuffer(), put_mstream(), and put_ringBuffer().
#define JBXL_TOOLS_BUFSZ_ERROR -102 |
Definition at line 57 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), put_Buffer_ringBuffer(), and put_ringBuffer().
#define JBXL_TOOLS_ERROR -100 |
Definition at line 55 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_TREE_ERROR -500 |
Definition at line 81 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_XML_DEFAULT_STATE 799 |
Definition at line 98 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), llsd_bin_parse(), xml_parse(), and xml_parse_seq().
#define JBXL_XML_ERROR -700 |
Definition at line 87 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_XML_MEMORY_ERROR -703 |
Definition at line 90 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_XML_MULTI_ROOT 701 |
Definition at line 93 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), llsd_bin_parse(), xml_parse(), and xml_parse_seq().
#define JBXL_XML_NODE_CLOSED 703 |
Definition at line 95 of file jbxl_state.h.
Referenced by add_xml_content(), close_xml(), jbxl_add_all_states(), llsd_bin_main_parse(), xml_main_parse(), and xml_parse_attr().
#define JBXL_XML_NODE_EMPTY 704 |
Definition at line 96 of file jbxl_state.h.
Referenced by add_xml_node(), close_xml(), insert_xml_node(), jbxl_add_all_states(), xml_main_parse(), and xml_open_node_Buffer().
#define JBXL_XML_NODE_OPENED 702 |
Definition at line 94 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), llsd_bin_main_parse(), and xml_main_parse().
#define JBXL_XML_NOT_CLOSED 710 |
Definition at line 97 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), llsd_bin_main_parse(), llsd_bin_parse(), and xml_parse().
#define JBXL_XML_PARSE_ERROR -701 |
Definition at line 88 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), xml_main_parse(), xml_parse_attr(), xml_parse_comment_node(), xml_parse_content(), xml_parse_data_node(), xml_parse_end_node(), xml_parse_processing_node(), and xml_parse_start_node().
#define JBXL_XML_PARSED 700 |
Definition at line 92 of file jbxl_state.h.
Referenced by close_xml(), jbxl_add_all_states(), llsd_bin_parse(), xml_parse(), and xml_parse_seq().
#define JBXL_XML_SEQUENCE_ERROR -702 |
Definition at line 89 of file jbxl_state.h.
Referenced by jbxl_add_all_states(), and xml_main_parse().
#define JBXL_XTOOLS_ERROR -600 |
Definition at line 83 of file jbxl_state.h.
Referenced by jbxl_add_all_states().
#define JBXL_XTOOLS_RUNLEN2_ERROR -602 |
Definition at line 85 of file jbxl_state.h.
Referenced by get_runlength_byte(), and jbxl_add_all_states().
#define JBXL_XTOOLS_RUNLEN_ERROR -601 |
Definition at line 84 of file jbxl_state.h.
Referenced by get_runlength_byte(), and jbxl_add_all_states().
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 }
void jbxl_add_state | ( | int | id, | |
const char * | smb, | |||
const char * | str | |||
) |
Definition at line 81 of file jbxl_state_func.cpp.
References add_tList_node_bystr().
Referenced by jbxl_add_all_states(), and jbxl_init_state_info().
00082 { 00083 _jbxl_state_pointer = add_tList_node_bystr(_jbxl_state_pointer, id, 0, smb, str, NULL, 0); 00084 }
void jbxl_fprint_state | ( | FILE * | fp, | |
int | no | |||
) |
void jbxl_fprint_state(FILE* fp, int no)
JBXLライブラリの state の情報を表示する. デバッグ用.
fp | 出力先のファイル識別子 | |
no | JBXLライブラリの state番号 |
Definition at line 25 of file jbxl_state_func.cpp.
References jbxl_init_state_info(), and search_id_tList().
00026 { 00027 if (fp==NULL) fp = stderr; 00028 if (_jbxl_state_list==NULL) jbxl_init_state_info(); 00029 00030 tList* lt = search_id_tList(_jbxl_state_list, no, 1); 00031 if (lt==NULL) { 00032 fprintf(fp, "JBXL_STATE: %d: Error Message is not exist!\n", no); 00033 } 00034 else { 00035 fprintf(fp, "JBXL_STATE: %s: %d\n", lt->ldat.key.buf, no); 00036 } 00037 }
void jbxl_fprint_state_jp | ( | FILE * | fp, | |
int | no | |||
) |
void jbxl_fprint_state_jp(FILE* fp, int no)
JBXLライブラリの state の詳細情報(日本語)を表示する. デバッグ用.
fp | 出力先のファイル識別子 | |
no | JBXLライブラリの state番号 |
Definition at line 50 of file jbxl_state_func.cpp.
References jbxl_init_state_info(), and search_id_tList().
00051 { 00052 if (fp==NULL) fp = stderr; 00053 if (_jbxl_state_list==NULL) jbxl_init_state_info(); 00054 00055 tList* lt = search_id_tList(_jbxl_state_list, no, 1); 00056 if (lt==NULL) { 00057 fprintf(fp, "JBXL_STATE: %d: Error Message is not exist!\n", no); 00058 } 00059 else { 00060 fprintf(fp, "JBXL_STATE: %s: %d: %s\n", lt->ldat.key.buf, no, lt->ldat.val.buf); 00061 } 00062 }
void jbxl_init_state_info | ( | void | ) |
Definition at line 68 of file jbxl_state_func.cpp.
References del_tList(), jbxl_add_all_states(), jbxl_add_state(), and JBXL_STATE_ANCHOR.
Referenced by jbxl_fprint_state(), and jbxl_fprint_state_jp().
00069 { 00070 if (_jbxl_state_list!=NULL) { 00071 del_tList(&_jbxl_state_list); 00072 _jbxl_state_pointer = NULL; 00073 } 00074 00075 jbxl_add_state(JBXL_STATE_ANCHOR, "JBXL_STATE_ANCHOR", "アンカー"); 00076 _jbxl_state_list = _jbxl_state_pointer; 00077 jbxl_add_all_states(); 00078 }