#include <socket_decl.hxx>
List of all members.
Constructor & Destructor Documentation
osl::ConnectorSocket::ConnectorSocket |
( |
oslAddrFamily |
Family = osl_Socket_FamilyInet , |
|
|
oslProtocol |
Protocol = osl_Socket_ProtocolIp , |
|
|
oslSocketType |
Type = osl_Socket_TypeStream |
|
) |
| [inline] |
Creates a socket that can connect to a (remote) host.
- Parameters:
-
Type | For some protocols it might be desirable to use a different type than sock_stream osl_Socket_TypeSeqPacket (like osl_Socket_TypeSeqPacket ). Therefore we do not hide this parameter here. |
Member Function Documentation
Connects the socket to a (remote) host.
- Parameters:
-
TargetHost | The address of the target. |
pTimeout | The timeout for blocking. If 0, a default system dependent timeout us used. |
- Returns:
osl_Socket_Ok
if connected successfully, osl_Socket_TimedOut
on timeout, osl_Socket_Interrupted
if unblocked forcefully (by osl::Socket::close()), osl_Socket_Error
if connect failed.
The documentation for this class was generated from the following files: