OS_NS_sys_socket.inl File Reference

#include "ace/OS_NS_errno.h"
#include "ace/OS_NS_macros.h"
#include "ace/OS_NS_sys_uio.h"
#include "ace/OS_NS_stdio.h"
#include "ace/OS_QoS.h"
#include "ace/Global_Macros.h"
#include "ace/os_include/netinet/os_in.h"

Typedefs

typedef const char * ACE_SOCKOPT_TYPE1

Functions

ACE_INLINE ACE_HANDLE ACE_OS::accept (ACE_HANDLE handle, struct sockaddr *addr, int *addrlen)
 BSD-style <accept> (no QoS).
ACE_INLINE int ACE_OS::bind (ACE_HANDLE handle, struct sockaddr *addr, int addrlen)
ACE_INLINE int ACE_OS::closesocket (ACE_HANDLE handle)
ACE_INLINE int ACE_OS::connect (ACE_HANDLE handle, struct sockaddr *addr, int addrlen)
 BSD-style <connect> (no QoS).
ACE_INLINE int ACE_OS::enum_protocols (int *protocols, ACE_Protocol_Info *protocol_buffer, u_long *buffer_length)
ACE_INLINE int ACE_OS::getpeername (ACE_HANDLE handle, struct sockaddr *addr, int *addrlen)
ACE_INLINE int ACE_OS::getsockname (ACE_HANDLE handle, struct sockaddr *addr, int *addrlen)
ACE_INLINE int ACE_OS::getsockopt (ACE_HANDLE handle, int level, int optname, char *optval, int *optlen)
ACE_INLINE int ACE_OS::listen (ACE_HANDLE handle, int backlog)
ACE_INLINE int ACE_OS::recv (ACE_HANDLE handle, char *buf, size_t len, int flags)
ACE_INLINE int ACE_OS::recvfrom (ACE_HANDLE handle, char *buf, size_t len, int flags, struct sockaddr *addr, int *addrlen)
ACE_INLINE int ACE_OS::recvfrom (ACE_HANDLE handle, iovec *buffers, int buffer_count, size_t &number_of_bytes_recvd, int &flags, struct sockaddr *addr, int *addrlen, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func)
ACE_INLINE int ACE_OS::recvmsg (ACE_HANDLE handle, struct msghdr *msg, int flags)
ACE_INLINE ssize_t ACE_OS::recvv (ACE_HANDLE handle, iovec *buffers, int n)
ACE_INLINE int ACE_OS::send (ACE_HANDLE handle, const char *buf, size_t len, int flags)
ACE_INLINE int ACE_OS::sendmsg (ACE_HANDLE handle, const struct msghdr *msg, int flags)
ACE_INLINE int ACE_OS::sendto (ACE_HANDLE handle, const char *buf, size_t len, int flags, const struct sockaddr *addr, int addrlen)
ACE_INLINE int ACE_OS::sendto (ACE_HANDLE handle, const iovec *buffers, int buffer_count, size_t &number_of_bytes_sent, int flags, const struct sockaddr *addr, int addrlen, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func)
ACE_INLINE ssize_t ACE_OS::sendv (ACE_HANDLE handle, const iovec *buffers, int n)
ACE_INLINE int ACE_OS::setsockopt (ACE_HANDLE handle, int level, int optname, const char *optval, int optlen)
 Manipulate the options associated with a socket.
ACE_INLINE int ACE_OS::shutdown (ACE_HANDLE handle, int how)
ACE_INLINE ACE_HANDLE ACE_OS::socket (int domain, int type, int proto)
 Create a BSD-style socket (no QoS).
ACE_INLINE ACE_HANDLE ACE_OS::socket (int domain, int type, int proto, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags)
ACE_INLINE int ACE_OS::socketpair (int domain, int type, int protocol, ACE_HANDLE sv[2])

Typedef Documentation

typedef const char* ACE_SOCKOPT_TYPE1
 


Generated on Wed Nov 23 15:47:17 2005 for ACE by  doxygen 1.4.5