Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

hw_mapid

(PHP 3>= 3.0.13, PHP 4 )

hw_mapid -- グローバルIDを仮想的なローカルIDに割りつける

説明

int hw_mapid ( int connection, int server id, int object id)

hyperwave サーバーのグローバルオブジェクトIDを、 仮想的なオブジェクトIDに割りつけます。 これは、hw_connect() で接続を行っていない場合でも 行われます。 この仮想オブジェクトIDは、 hw_getobject() でオブジェクトレコードを得るといった用途に 他のオブジェクトIDと同様に使用することが可能です。 サーバーIDは、オブジェクトのグローバルオブジェクトID(GOid)の最初の 部分であり、実際にはサーバーのIPアドレスを整数で表したものとなります。

注意: この関数を使用するには、F_DISTRIBUTED フラグを設定しておく必要があります。 このフラグは、現在のところコンパイル時に hg_comm.c の中で設定することのみが可能です。 このフラグは、デフォルトでは設定されていません。 hg_comm.c の先頭にあるコメントをお読みください。