Classes |
| struct | ACE_Protocol_Info |
| class | ACE_Str_Buf |
| | Simple wrapper for STREAM pipes strbuf. More...
|
Namespaces |
| namespace | ACE_OS |
| | This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
|
Defines |
| #define | ACE_IOCTL_TYPE_ARG2 int |
Typedefs |
typedef
LPWSAOVERLAPPED_COMPLETION_ROUTINE | ACE_OVERLAPPED_COMPLETION_FUNC |
| typedef GROUP | ACE_SOCK_GROUP |
Functions |
| ACE_NAMESPACE_INLINE_FUNCTION int | ACE_OS::getmsg (ACE_HANDLE handle, struct strbuf *ctl, struct strbuf *data, int *flags) |
| ACE_NAMESPACE_INLINE_FUNCTION int | ACE_OS::getpmsg (ACE_HANDLE handle, struct strbuf *ctl, struct strbuf *data, int *band, int *flags) |
| ACE_NAMESPACE_INLINE_FUNCTION int | ACE_OS::fattach (int handle, const char *path) |
| ACE_NAMESPACE_INLINE_FUNCTION int | ACE_OS::fdetach (const char *file) |
| ACE_NAMESPACE_INLINE_FUNCTION int | ACE_OS::ioctl (ACE_HANDLE handle, ACE_IOCTL_TYPE_ARG2 cmd, void *=0) |
| | UNIX-style ioctl.
|
| ACE_Export int | ACE_OS::ioctl (ACE_HANDLE socket, unsigned long io_control_code, void *in_buffer_p, unsigned long in_buffer, void *out_buffer_p, unsigned long out_buffer, unsigned long *bytes_returned, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) |
| | QoS-enabled ioctl.
|
| ACE_Export int | ACE_OS::ioctl (ACE_HANDLE socket, unsigned long io_control_code, ACE_QoS &ace_qos, unsigned long *bytes_returned, void *buffer_p=0, unsigned long buffer=0, ACE_OVERLAPPED *overlapped=0, ACE_OVERLAPPED_COMPLETION_FUNC func=0) |
| ACE_NAMESPACE_INLINE_FUNCTION int | ACE_OS::isastream (ACE_HANDLE handle) |
| ACE_NAMESPACE_INLINE_FUNCTION int | ACE_OS::putmsg (ACE_HANDLE handle, const struct strbuf *ctl, const struct strbuf *data, int flags) |
| ACE_NAMESPACE_INLINE_FUNCTION int | ACE_OS::putpmsg (ACE_HANDLE handle, const struct strbuf *ctl, const struct strbuf *data, int band, int flags) |
Variables |
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
typedef WSAPROTOCOL_INFO | ACE_Protocol_Info |