activemq-cpp-3.9.5
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

◆ SocketFileDescriptor()

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

◆ ~SocketFileDescriptor()

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

Member Function Documentation

◆ getValue()

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: