Overview | Namespace | Class | Index | Help |
oslSocketType | Type, |
oslAddrFamily | Family = osl_Socket_FamilyInet, |
oslProtocol | Protocol = osl_Socket_ProtocolIp ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Type | |
Family | |
Protocol |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
const Socket & | socket ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
oslSocket | socketHandle ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
oslSocket | socketHandle, |
__sal_NoAcquire | noacquire ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
noacquire | use SAL_NO_ACQUIRE |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | YES | NO | NO | NO | YES | NO |
sal_True
, when the underlying handle of both
Socket instances are identical, sal_False
otherwise.
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | YES | NO | NO | NO | YES | NO |
sal_True
, when the underlying handle of both
Socket instances are identical, sal_False
otherwise.
oslSocketDirection | Direction = osl_Socket_DirReadWrite ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Direction |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
SocketAddr & | Addr ) const; |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | YES | NO | NO | NO | YES | NO |
Addr | receives the address. |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
SocketAddr & | Addr ) const; |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | YES | NO | NO | NO | YES | NO |
Addr | receives the address. |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
const SocketAddr & | LocalInterface ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
LocalInterface | Address of the Interface |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | YES | NO | NO | NO | YES | NO |
sal_True
if read operations (recv, recvFrom, accept) on the Socket
will NOT block; sal_False
if it would block or if an error occured.
pTimeout | if 0, the operation will block without a timeout. Otherwise the specified amout of time. |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | YES | NO | NO | NO | YES | NO |
sal_True
if send operations (send, sendTo) on the Socket
will NOT block; sal_False
if it would block or if an error occured.
pTimeout | if 0, the operation will block without a timeout. Otherwise the specified amout of time. |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | YES | NO | NO | NO | YES | NO |
sal_True
if OOB-request operations (recv with appropriate flags)
on the Socket will NOT block; sal_False
if it would block or if
an error occured.
pTimeout | if 0, the operation will block without a timeout. Otherwise the specified amout of time. |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
osl_Socket_TypeStream
osl_Socket_TypeDgram
osl_Socket_TypeRaw
osl_Socket_TypeRdm
osl_Socket_TypeSeqPacket
osl_invalid_SocketType
, if an error occured
oslSocketOption | Option, |
void * | pBuffer, |
sal_uInt32 | BufferLen, |
oslSocketOptionLevel | Level = osl_Socket_LevelSocket ) const; |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | YES | NO | NO | NO | YES | NO |
Option | The attribute to query. Valid values (depending on the Level) are:
osl_Socket_LevelSocket .
|
pBuffer | The Buffer will be filled with the attribute. |
BufferSize | The size of pBuffer. |
Level | The option level. Valid values are:
|
oslSocketOption | Option, |
void * | pBuffer, |
sal_uInt32 | BufferLen, |
oslSocketOptionLevel | Level = osl_Socket_LevelSocket ) const; |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | YES | NO | NO | NO | YES | NO |
Option | denotes the option to modify. Valid values (depending on the Level) are:
|
pBuffer | Pointer to a Buffer which contains the attribute-value. |
BufferSize | contains the length of the Buffer. |
Level | selects the level for which an option should be changed. Valid values are:
|
oslSocketOption | option, |
sal_Int32 | nValue ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
oslSocketOption | option ) const; |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | YES | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
bNonBlockingMode | If |
sal_True
if mode could be set.
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
sal_True
if non-blocking mode is set.
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.