Overview | Namespace | Class | Index | Help |
Methods of Class AcceptorSocket
- AcceptorSocket
- AcceptorSocket(
oslAddrFamily Family = osl_Socket_FamilyInet, oslProtocol Protocol = osl_Socket_ProtocolIp, oslSocketType Type = osl_Socket_TypeStream );
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- listen
-
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
Prepare a socket for the accept-call. The socket must have been bound before to the local address.
- Parameters
MaxPendingConnections The maximum number of pending connections (waiting to be accepted) on this socket. If you use -1, a system default value is used.
- Return
True if call was successful.
- acceptConnection
- oslSocketResult acceptConnection(
StreamSocket & Connection );
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
Accepts incoming connections on the socket. You must precede this call with bind() and listen().
- Parameters
Connection receives the incoming connection.
- Return
result_ok: if a connection has been accepted, result_timeout: if m_RecvTimeout milliseconds passed without connect, result_error: on errors.
- acceptConnection
- oslSocketResult acceptConnection(
StreamSocket & Connection, SocketAddr & PeerAddr );
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
Accepts incoming connections on the socket. You must precede this call with bind() and listen().
- Parameters
PeerAddr receives the address of the connecting entity (your communication partner).
Connection receives the incoming connection.
- Return
True if a connection has been accepted, False on errors.
Top of Page
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.