29 #ifndef _OSL_SOCKET_H_
30 #define _OSL_SOCKET_H_
43 #define OSL_INADDR_NONE 0xffffffff
44 #define OSL_INVALID_PORT (-1)
45 #define OSL_INVALID_IPX_SOCKET_NO 0xffffffff
229 oslSocketAddr Addr1, oslSocketAddr Addr2);
237 rtl_uString *strHostname);
249 rtl_uString *strDottedAddr, sal_Int32 Port);
260 rtl_uString *strDottedAddr, sal_Int32 Port);
274 rtl_uString *strServicename, rtl_uString *strProtocol);
299 oslSocketAddr Addr, sal_Int32 Port);
307 oslSocketAddr Addr, rtl_uString **strHostname);
318 oslSocketAddr Addr, rtl_uString **strDottedInetAddr);
345 rtl_uString *strHostname,
const oslSocketAddr Addr);
410 typedef struct oslSocketImpl *
oslSocket;
485 sal_Int32 MaxPendingConnections);
496 oslSocketAddr* pAddr);
521 sal_uInt32 BytesToRead,
548 oslSocketAddr SenderAddr,
550 sal_uInt32 BufferSize,
574 sal_uInt32 BytesToSend,
604 oslSocketAddr ReceiverAddr,
606 sal_uInt32 BytesToSend,
621 oslSocket Socket,
const TimeValue* pTimeout);
634 oslSocket Socket,
const TimeValue* pTimeout);
646 oslSocket Socket,
const TimeValue* pTimeout);
749 sal_uInt32 BufferLen);
775 sal_uInt32 BufferLen);
814 oslSocket Socket, rtl_uString **strError);
878 oslSocketSet OutgoingSet,
879 oslSocketSet OutOfBandSet,