BEAR_Resource
[ class tree: BEAR_Resource ] [ index: BEAR_Resource ] [ all elements ]

Class: BEAR_Resource_Server_Handler

Source Location: /BEAR/Resource/Server/Handler.php

Class Overview

Net_Server_Handler
   |
   --BEAR_Resource_Server_Handler

BEARリソースsocketサーバーハンドラー


Author(s):

Version:

  • Release: @package_version@ $Id: Handler.php 2485 2011-06-05 18:47:28Z koriyama@bear-project.net $

Copyright:

  • 2008-2011 Akihito Koriyama All rights reserved.

Methods



Class Details

[line 43]
BEARリソースsocketサーバーハンドラー

BEARリソースsocketサーバーハンドラー

 リモートクライアントからソケット接続でリソースを行うハンドラです。
 以下のように通信を行います。

 クライアント書式 :
   read uri¶m1=val1¶m2&val2

 レスポンス :
   200 (コード)
   アトリビュート(単数、複数)
   (空行)
   データ




Tags:

author:  Akihito Koriyama <koriyama@bear-project.net>
version:  Release: @package_version@ $Id: Handler.php 2485 2011-06-05 18:47:28Z koriyama@bear-project.net $
copyright:  2008-2011 Akihito Koriyama All rights reserved.
link:  http://www.bear-project.net
license:  BSD


[ Top ]


Class Methods


constructor __construct [line 49]

BEAR_Resource_Server_Handler __construct( )

Constructor

Constructor




Tags:

access:  public


[ Top ]

method onConnect [line 61]

void onConnect( [int $clientId = 0])

接続

接続




Tags:

access:  public


Parameters:

int   $clientId   クライアント番号

[ Top ]

method onReceiveData [line 74]

void onReceiveData( [string $clientId = 0], [string $data = ""])

データ受信ハンドラ

データ受信ハンドラ




Tags:

access:  public


Parameters:

string   $clientId   クライアントID
string   $data   受信データ

[ Top ]

method sendData [line 139]

void sendData( int $clientId, string $method, $ro)

データ送信

データ送信




Tags:

access:  public


Parameters:

int   $clientId   クライアントID
string   $method   リクエストメソッド名
BEAR_Ro   $ro   RO

[ Top ]


Documentation generated on Sat, 30 Jul 2011 00:10:31 +0900 by phpDocumentor 1.4.3