ES2 MUD LIB :: 東方故事二(ES2) 天朝帝國 mudlib 瀏覽展示

/doc/applies/master/valid_socket

HOME :: doc :: applies :: master :: valid_socket

     vvvvaaaalllliiiidddd____ssssoooocccckkkkeeeetttt((((4444))))        MMMMuuuuddddOOOOSSSS ((((5555 SSSSeeeepppp 1111999999994444))))         vvvvaaaalllliiiidddd____ssssoooocccckkkkeeeetttt((((4444))))

     NNNNAAAAMMMMEEEE
          valid_socket - protects the socket efunctions.

     SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
          int valid_socket( object caller, string function,
                            mixed *info );

     DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
          Each of the socket efunctions calls valid_socket() prior to
          executing.  If valid_socket returns 0, then the socket
          efunction fails.  If valid_socket returns 1, then the socket
          efunction attempts to succeed.  The first argument 'caller'
          is the object that called the socket efunction.  The second
          argument is the name of the socket efunction that is being
          called (e.g. socket_write() or socket_bind()).  The third
          argument is an array of information.  The first element of
          the array (when applicable) is file descriptor being
          referenced.  The second element of the array is the owner of
          the socket (object).  The third element of the array is the
          address (string) of the remote end of the socket.  The
          fourth element of the array is the port number associated
          with the socket.

     Page 1                                          (printed 3/16/95)

HOME :: doc :: applies :: master :: valid_socket