20 #ifndef _OSL_SOCKET_DECL_HXX_
21 #define _OSL_SOCKET_DECL_HXX_
64 inline SocketAddr( const ::rtl::OUString& strAddrOrHostName, sal_Int32 nPort );
93 inline sal_Int32 SAL_CALL
getPort()
const;
103 inline sal_Bool SAL_CALL
setAddr( const ::rtl::ByteSequence & address );
147 const ::rtl::OUString & strHostName ,
SocketAddr & Addr );
156 const ::rtl::OUString& strServiceName,
157 const ::rtl::OUString & strProtocolName= ::
rtl::OUString(
"tcp") );
226 inline void SAL_CALL
close();
257 inline ::rtl::OUString SAL_CALL
getPeerHost()
const;
402 sal_uInt32 BufferLen,
448 sal_uInt32 BufferLen,
528 inline sal_Int32 SAL_CALL
read(
void* pBuffer, sal_uInt32 n);
537 inline sal_Int32 SAL_CALL
write(
const void* pBuffer, sal_uInt32 n);
556 inline sal_Int32 SAL_CALL
recv(
void* pBuffer,
557 sal_uInt32 BytesToRead,
576 sal_Int32 SAL_CALL
send(
const void* pBuffer,
577 sal_uInt32 BytesToSend,
625 inline sal_Bool SAL_CALL
listen(sal_Int32 MaxPendingConnections= -1);
684 inline sal_Int32 SAL_CALL
recvFrom(
void* pBuffer,
685 sal_uInt32 BufferSize,
713 sal_uInt32 BufferSize,