20 #ifndef INCLUDED_OSL_SOCKET_H
21 #define INCLUDED_OSL_SOCKET_H
34 #define OSL_INADDR_NONE 0xffffffff
35 #define OSL_INVALID_PORT (-1)
219 oslSocketAddr Addr1, oslSocketAddr Addr2);
227 rtl_uString *strHostname);
239 rtl_uString *strDottedAddr, sal_Int32 Port);
250 rtl_uString *strDottedAddr, sal_Int32 Port);
264 rtl_uString *strServicename, rtl_uString *strProtocol);
290 oslSocketAddr Addr, sal_Int32 Port);
299 oslSocketAddr Addr, rtl_uString **strHostname);
311 oslSocketAddr Addr, rtl_uString **strDottedInetAddr);
339 rtl_uString *strHostname,
const oslSocketAddr Addr);
404 typedef struct oslSocketImpl *
oslSocket;
480 sal_Int32 MaxPendingConnections);
492 oslSocketAddr* pAddr);
517 sal_uInt32 BytesToRead,
544 oslSocketAddr SenderAddr,
546 sal_uInt32 BufferSize,
570 sal_uInt32 BytesToSend,
600 oslSocketAddr ReceiverAddr,
602 sal_uInt32 BytesToSend,
617 oslSocket Socket,
const TimeValue* pTimeout);
630 oslSocket Socket,
const TimeValue* pTimeout);
642 oslSocket Socket,
const TimeValue* pTimeout);
746 sal_uInt32 BufferLen);
772 sal_uInt32 BufferLen);
812 oslSocket Socket, rtl_uString **strError);
876 oslSocketSet OutgoingSet,
877 oslSocketSet OutOfBandSet,
917 #endif // INCLUDED_OSL_SOCKET_H