activemq-cpp-3.6.0
decaf::internal::net::SocketFileDescriptor Class Reference

File Descriptor type used internally by Decaf Socket objects. More...

#include <src/main/decaf/internal/net/SocketFileDescriptor.h>

Inheritance diagram for decaf::internal::net::SocketFileDescriptor:

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

Detailed Description

File Descriptor type used internally by Decaf Socket objects.

Since
1.0

Constructor & Destructor Documentation

decaf::internal::net::SocketFileDescriptor::SocketFileDescriptor ( long  value)
virtual decaf::internal::net::SocketFileDescriptor::~SocketFileDescriptor ( )
virtual

Member Function Documentation

long decaf::internal::net::SocketFileDescriptor::getValue ( ) const

Gets the OS Level FileDescriptor.

Returns
a FileDescriptor value.

The documentation for this class was generated from the following file: