IBR-DTN  1.0.0
dtn::net::inotifysocket Class Reference

#include <FileMonitor.h>

Inheritance diagram for dtn::net::inotifysocket:
Inheritance graph
Collaboration diagram for dtn::net::inotifysocket:
Collaboration graph

Public Member Functions

 inotifysocket ()
 
virtual ~inotifysocket ()
 
virtual void up () throw (ibrcommon::socket_exception)
 
virtual void down () throw (ibrcommon::socket_exception)
 
void watch (const ibrcommon::File &path, int opts) throw (ibrcommon::socket_exception)
 
ssize_t read (char *data, size_t len) throw (ibrcommon::socket_exception)
 

Detailed Description

Definition at line 36 of file FileMonitor.h.

Constructor & Destructor Documentation

dtn::net::inotifysocket::inotifysocket ( )

Definition at line 37 of file FileMonitor.cpp.

dtn::net::inotifysocket::~inotifysocket ( )
virtual

Definition at line 41 of file FileMonitor.cpp.

Member Function Documentation

void dtn::net::inotifysocket::down ( )
throw (ibrcommon::socket_exception
)
virtual

Definition at line 58 of file FileMonitor.cpp.

ssize_t dtn::net::inotifysocket::read ( char *  data,
size_t  len 
)
throw (ibrcommon::socket_exception
)

Definition at line 85 of file FileMonitor.cpp.

Referenced by dtn::net::FileMonitor::componentRun().

void dtn::net::inotifysocket::up ( )
throw (ibrcommon::socket_exception
)
virtual

Definition at line 45 of file FileMonitor.cpp.

void dtn::net::inotifysocket::watch ( const ibrcommon::File &  path,
int  opts 
)
throw (ibrcommon::socket_exception
)

Definition at line 77 of file FileMonitor.cpp.

Referenced by dtn::net::FileMonitor::watch().


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