flagflag  If you want to see English page, please click "English" Button at Left.
  
現: 2008-12-21 (日) 03:29:18 iseki ソース
Line 1: Line 1:
 +* Command Packet [#q7908aa6]
 +*** パケット構造 [#k0a4b89a]
 +- 全長 200 octet
 +
 + typedef struct {
 +   unsigned char  com[4];
 +   unsigned char  addr[4];
 +   unsigned int    seqnum;
 +   unsigned short  port;                  // Big Endian
 +   unsigned short  prtcl;                  // Big Endian
 +   char            mesg[COM_MESG_LEN];    // 128 octet
 +   char            uid [LSNAME];          // 32 octet
 +   char            pass[COM_PASS_LEN];    // 24 octet
 + } udp_com, tcp_com;        // 200 octet
 +
 +
 +
 +** unsigned char com[8] [#gf61fa98]
 +
 +*** com[0] [#z59310eb]
 +
 +-[[COM_ERROR_TIMEOUT>./COM_ERROR_TIMEOUT​]]
 +-[[COM_ERROR_SEQUENCE>./COM_ERROR_SEQUEN​CE]]
 +
 +-[[COM_ALIVE_REQUEST>./COM_ALIVE_REQUEST​]]
 +-[[COM_PING_REQUEST>./COM_PING_REQUEST]]​
 +-[[COM_PING_REPLY>./COM_PING_REPLY]]
 +
 +-[[COM_IP_PORT_REQUEST>./COM_IP_PORT_REQ​UEST]]
 +-[[COM_IP_PORT_REPLY>./COM_IP_PORT_REPLY​]]
 +-[[COM_FQDN_PORT_REQUEST>./COM_FQDN_PORT​_REQUEST]]
 +-[[COM_FQDN_PORT_REPLY>./COM_FQDN_PORT_R​EPLY]]
 +-[[COM_IP_PORT_DEL_REQUEST>./COM_IP_PORT​_DEL_REQUEST]]
 +-[[COM_IP_PORT_DEL_REPLY>./COM_IP_PORT_D​EL_REPLY]]
 +-[[COM_FQDN_PORT_DEL_REQUEST>./COM_FQDN_​PORT_DEL_REQUEST]]
 +-[[COM_FQDN_PORT_DEL_REPLAY>./COM_FQDN_P​ORT_DEL_REPLAY]]
 +
 +-[[COM_TERM_PROCESS_REQUEST>./COM_TERM_P​ROCESS_REQUEST]]
 +-[[COM_RESET_PROCESS_REQUEST>./COM_RESET​_PROCESS_REQUEST]]
 +
 +-[[COM_TXTR_CACHE_CHECK>./COM_TXTR_CACHE​_CHECK]]
 +-[[COM_TXTR_CACHE_RESULT>./COM_TXTR_CACH​E_RESULT]]
 +-[[COM_TXTR_CACHE_REQUEST>./COM_TXTR_CAC​HE_REQUEST]]
 +
 +-[[COM_ACK_PACKET>./COM_ACK_PACKET]]
 +
 +*** com[1] [#hceb25d3]
 +-[[COM_ERROR_REPLY>./COM_ERROR_REPLY]]
 +-[[COM_OK_REPLY>./COM_OK_REPLY]]
 +-[[COM_NG_REPLY>./COM_NG_REPLY]]
 +-[[COM_UNKNOWN_REPLY>./COM_UNKNOWN_REPLY​]]
 +-[[COM_FORBIDDEN_REPLY>./COM_FORBIDDEN_R​EPLY]]
 +
 +-[[COM_IP_PORT_REQUEST>./COM_IP_PORT_REQ​UEST]],[[COM_FQDN_PORT_REQUEST>./COM_FQDN_PORT_​REQUEST]] で使用
 +--COM_DEFAULT_MODE // その時のデフォルト.つまり何も特別なことは行わない
 +--COM_HTTP_MODE    // サーバとの通信に HTTP を使用する.デフォルトは UseClientSSLに指定した内容
 +--COM_HTTPS_MODE   // サーバとの通信で HTTPS を優先的に使用する. デフォルトは UseClientSSLに指定した内容
 +--COM_FORK_MODE    // サーバとの通信でチャイルドプロセスを fork する
 +--COM_STREAM_MODE  // ストリームデータを取り扱う場合に指定.強制転送モード(ひたすら転送)
 +--COM_LOGIN_MODE   // ログインプロセスであるとこを示す.login_relay() で使用
 +
 +*** com[2] - com[3] [#m1371f59]
 +- 未使用
  

  • sl_proxy/Protocol/Command Packet のバックアップ差分(No. All)
    • 現: 2008-12-21 (日) 03:29:18 iseki

トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 5月翌月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
<今日>

オンライン状況

103 人のユーザが現在オンラインです。 (17 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 103

もっと...

アクセスカウンタ

今日 : 1640516405164051640516405
昨日 : 1412914129141291412914129
総計 : 2346201523462015234620152346201523462015234620152346201523462015
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com