開発者向け
定義済み定数
CHMPX PHP Extensionは、定数を定義しています。
Chmpx Class
Chmpxクラスは、次のメソッドを提供します。
- Chmpx::__construct - Chmpxインスタンスを作成する
- Chmpx::__destruct - Chmpxインスタンスを解放する
- Chmpx::create - ChmpxServerインスタンスを作成する
- Chmpx::createServer - ChmpxServerインスタンスを作成する
- Chmpx::createSlave - ChmpxSlaveインスタンスを作成する
- Chmpx::destroy - Chmpxインスタンスを解放する
- Chmpx::isRunning - chmpxプロセスを確認する
- Chmpx::getChmpxSlave - ChmpxSlaveインスタンスを取得する
- Chmpx::getChmpxServer - ChmpxServerインスタンスを取得する
ChmpxServer Class
ChmpxServerクラスは、次のメソッドを提供します。
- ChmpxServer::__construct - ChmpxServerインスタンスを作成する
- ChmpxServer::__destruct - ChmpxServerインスタンスを解放する
- ChmpxServer::reply - メッセージを返信する
- ChmpxServer::replyKv - キーバリュー形式のメッセージを返信する
- ChmpxServer::receive - メッセージを受信する
- ChmpxServer::receiveKv - キーバリュー形式のメッセージを受信する
ChmpxSlave Class
ChmpxSlave クラスは、次のメソッドを提供します。
- ChmpxSlave::__construct - ChmpxSlaveインスタンスを作成する
- ChmpxSlave::__destruct - ChmpxSlaveインスタンスを解放する
- ChmpxSlave::send - メッセージを送信する
- ChmpxSlave::sendKv - キーバリュー形式のメッセージを送信する
- ChmpxSlave::receive - メッセージを受信する
- ChmpxSlave::receiveKv - キーバリュー形式のメッセージを受信する
Chmpxpx Funsctions
Chmpxpx 関数群の関数は、次のとおりです。
- chmpxpx_bump_debug_level - ログレベルを変更する
- chmpxpx_set_debug_file - ログ出力先ファイル名を指定する
- chmpxpx_set_debug_level_error - ライブラリのログレベルをerrorにする
- chmpxpx_set_debug_level_message - ライブラリのログレベルをmessage(info相当)にする
- chmpxpx_set_debug_level_silent - ライブラリのログを出力しない
- chmpxpx_set_debug_level_warning - ライブラリのログレベルをwarningにする
- chmpxpx_unset_debug_file - ログ出力先を標準エラーに指定する
- chmpxpx_load_debug_env - 環境変数を読み込む
- chmpxpx_load_hash_library - ハッシュ関数ライブラリを有効にする
- chmpxpx_unload_hash_library - ハッシュ関数ライブラリを取り外す
- chmpxpx_create - chmpxハンドルを作成する
- chmpxpx_create_server - chmpxハンドルを作成する
- chmpxpx_create_slave - chmpxハンドルを作成する
- chmpxpx_destroy - chmpxハンドルを解放する
- chmpxpx_process_running - chmpxプロセスを確認する
- chmpxpx_msgid_open - msgidハンドルを作成する
- chmpxpx_msgid_close - msgidハンドルを解放する
- chmpxpx_pkth_close - chmpx_pktハンドルを解放する
- chmpxpx_svr_receive - メッセージを受信する
- chmpxpx_svr_receive_kv - キーバリュー形式メッセージを受信する
- chmpxpx_svr_reply - メッセージを返信する
- chmpxpx_svr_reply_kv - キーバリュー形式メッセージを返信する
- chmpxpx_slv_receive - メッセージを受信する
- chmpxpx_slv_receive_kv - キーバリュー形式メッセージを受信する
- chmpxpx_slv_send - メッセージを送信する
- chmpxpx_slv_send_kv - キーバリュー形式メッセージを送信する
- chmpxpx_print_version - ライブラリのバージョンなどを表示する