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);
290 oslSocketAddr Addr, sal_Int32 Port);
298 oslSocketAddr Addr, rtl_uString **strHostname);
309 oslSocketAddr Addr, rtl_uString **strDottedInetAddr);
336 rtl_uString *strHostname,
const oslSocketAddr Addr);
401 typedef struct oslSocketImpl *
oslSocket;
476 sal_Int32 MaxPendingConnections);
487 oslSocketAddr* pAddr);
512 sal_uInt32 BytesToRead,
539 oslSocketAddr SenderAddr,
541 sal_uInt32 BufferSize,
565 sal_uInt32 BytesToSend,
595 oslSocketAddr ReceiverAddr,
597 sal_uInt32 BytesToSend,
612 oslSocket Socket,
const TimeValue* pTimeout);
625 oslSocket Socket,
const TimeValue* pTimeout);
637 oslSocket Socket,
const TimeValue* pTimeout);
740 sal_uInt32 BufferLen);
766 sal_uInt32 BufferLen);
805 oslSocket Socket, rtl_uString **strError);
869 oslSocketSet OutgoingSet,
870 oslSocketSet OutOfBandSet,