activemq-cpp-3.6.0
|
File Descriptor type used internally by Decaf Socket objects. More...
#include <src/main/decaf/internal/net/SocketFileDescriptor.h>
Public Member Functions | |
SocketFileDescriptor (long value) | |
virtual | ~SocketFileDescriptor () |
long | getValue () const |
Gets the OS Level FileDescriptor. | |
Public Member Functions inherited from decaf::io::FileDescriptor | |
FileDescriptor () | |
virtual | ~FileDescriptor () |
void | sync () |
Force any/all buffered data for this FileDescriptor to be flushed to the underlying device. | |
bool | valid () |
Indicates whether the File Descriptor is valid. |
Additional Inherited Members | |
Static Public Attributes inherited from decaf::io::FileDescriptor | |
static FileDescriptor | in |
A handle to the standard input stream. | |
static FileDescriptor | out |
A handle to the standard output stream. | |
static FileDescriptor | err |
A handle to the standard error stream. | |
Protected Member Functions inherited from decaf::io::FileDescriptor | |
FileDescriptor (long value, bool readonly) | |
Protected Attributes inherited from decaf::io::FileDescriptor | |
long | descriptor |
bool | readonly |
File Descriptor type used internally by Decaf Socket objects.
decaf::internal::net::SocketFileDescriptor::SocketFileDescriptor | ( | long | value | ) |
|
virtual |
long decaf::internal::net::SocketFileDescriptor::getValue | ( | ) | const |
Gets the OS Level FileDescriptor.