activemq-cpp-3.9.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. More...
 
- 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. More...
 
bool valid ()
 Indicates whether the File Descriptor is valid. More...
 

Additional Inherited Members

- Static Public Attributes inherited from decaf::io::FileDescriptor
static FileDescriptor in
 A handle to the standard input stream. More...
 
static FileDescriptor out
 A handle to the standard output stream. More...
 
static FileDescriptor err
 A handle to the standard error stream. More...
 
- 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: