[BACK]Return to sm1Socket.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / kan96xx / plugin

Annotation of OpenXM/src/kan96xx/plugin/sm1Socket.h, Revision 1.1

1.1     ! maekawa     1: struct object KsocketOpen(struct object obj);
        !             2: /* [  optional integer port default 0, optional string host default localhost]
        !             3:    [ integer socketid, integer port ]
        !             4:    socket, bind, listen */
        !             5: struct object KsocketConnect(struct object obj);
        !             6: /* [ integer port, optional string host default localhost]
        !             7:    [ integer socketid, integer port ]
        !             8:    socket, connect */
        !             9: struct object KsocketAccept(struct object obj);
        !            10: /* [ integer socketid ]
        !            11:    [ integer newsocketid ]
        !            12:    accept */
        !            13: int KsocketSelect0(int fd,int timeout);
        !            14: struct object KsocketSelect(struct object obj);
        !            15: /* [ integer socketid optional integer timeout default 0]
        !            16:    integer true or false
        !            17: */
        !            18: struct object KsocketSelectMulti(struct object obj);
        !            19: /* [ [integer socketid1, integer socketid2, ...]
        !            20:      optional integer timeout default 0]
        !            21:    [ result1, result2, ....]
        !            22: */
        !            23: struct object KsocketRead(struct object obj);
        !            24: /* [ integer socketid ]
        !            25:    string data
        !            26: */
        !            27: struct object KsocketWrite(struct object obj);
        !            28: /* [ integer socketid, string data ]
        !            29:    integer
        !            30: */
        !            31: struct object KsocketClose(struct object obj);
        !            32: /* [ integer socketid ]
        !            33:    integer ok or error
        !            34: */
        !            35:
        !            36: struct object Kplugin_sm1Socket(char *key,struct object obj);
        !            37:

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>