20 #ifndef _OSL_SOCKET_H_
21 #define _OSL_SOCKET_H_
34 #define OSL_INADDR_NONE 0xffffffff
35 #define OSL_INVALID_PORT (-1)
36 #define OSL_INVALID_IPX_SOCKET_NO 0xffffffff
220 oslSocketAddr Addr1, oslSocketAddr Addr2);
228 rtl_uString *strHostname);
240 rtl_uString *strDottedAddr, sal_Int32 Port);
251 rtl_uString *strDottedAddr, sal_Int32 Port);
265 rtl_uString *strServicename, rtl_uString *strProtocol);
291 oslSocketAddr Addr, sal_Int32 Port);
300 oslSocketAddr Addr, rtl_uString **strHostname);
312 oslSocketAddr Addr, rtl_uString **strDottedInetAddr);
340 rtl_uString *strHostname,
const oslSocketAddr Addr);
405 typedef struct oslSocketImpl *
oslSocket;
481 sal_Int32 MaxPendingConnections);
493 oslSocketAddr* pAddr);
518 sal_uInt32 BytesToRead,
545 oslSocketAddr SenderAddr,
547 sal_uInt32 BufferSize,
571 sal_uInt32 BytesToSend,
601 oslSocketAddr ReceiverAddr,
603 sal_uInt32 BytesToSend,
618 oslSocket Socket,
const TimeValue* pTimeout);
631 oslSocket Socket,
const TimeValue* pTimeout);
643 oslSocket Socket,
const TimeValue* pTimeout);
747 sal_uInt32 BufferLen);
773 sal_uInt32 BufferLen);
813 oslSocket Socket, rtl_uString **strError);
877 oslSocketSet OutgoingSet,
878 oslSocketSet OutOfBandSet,