DABC (Data Acquisition Backbone Core)  2.9.9
Data Structures | Namespaces | Enumerations
DataIO.h File Reference
#include "dabc/Worker.h"
#include "dabc/Url.h"

Go to the source code of this file.

Data Structures

class  dabc::DataInput
 Interface for implementing any kind of data input. More...
 
class  dabc::DataOutput
 Interface for implementing any kind of data output. More...
 
class  dabc::FileInput
 Interface for implementing file inputs. More...
 
class  dabc::FileOutput
 Interface for implementing file outputs. More...
 

Namespaces

 dabc
 Event manipulation API.
 

Enumerations

enum  dabc::DataInputCodes {
  dabc::di_ValidSize = 0xFFFFFFF0 , dabc::di_None = 0xFFFFFFF1 , dabc::di_Repeat = 0xFFFFFFF2 , dabc::di_RepeatTimeOut = 0xFFFFFFF3 ,
  dabc::di_EndOfStream = 0xFFFFFFF4 , dabc::di_Ok = 0xFFFFFFF5 , dabc::di_CallBack = 0xFFFFFFF6 , dabc::di_Error = 0xFFFFFFF7 ,
  dabc::di_SkipBuffer = 0xFFFFFFF8 , dabc::di_DfltBufSize = 0xFFFFFFF9 , dabc::di_NeedMoreBuf = 0xFFFFFFFA , dabc::di_HasEnoughBuf = 0xFFFFFFFB ,
  dabc::di_MoreBufReady = 0xFFFFFFFC , dabc::di_QueueBufReady = 0xFFFFFFFD
}
 
enum  dabc::DataOutputCodes {
  dabc::do_Ok , dabc::do_Skip , dabc::do_Repeat , dabc::do_RepeatTimeOut ,
  dabc::do_CallBack , dabc::do_Error , dabc::do_Close
}