pion::plugins Namespace Reference


Classes

class  AllowNothingService
class  CookieService
class  EchoService
class  DiskFile
class  DiskFileSender
class  FileService
class  HelloService
class  LogServiceAppender
class  LogService
class  JSONCodec
struct  Context
class  LogCodec
class  XMLCodec
class  SQLiteDatabase
class  DatabaseOutputReactor
class  FilterReactor
class  FissionReactor
class  LogInputReactor
class  LogOutputReactor
struct  PythonReactorObject
struct  PythonEventObject
struct  PythonSessionObject
class  PythonReactor
class  ScriptReactor
class  TransformReactor
class  ConfigService
class  FeedHandler
class  FeedWriter
class  FeedReader
class  FeedService
class  MonitorWriter
class  MonitorService
class  QueryService
class  XMLLogServiceAppender
class  XMLLogService

Typedefs

typedef boost::shared_ptr<
DiskFileSender
DiskFileSenderPtr
 data type for a DiskFileSender pointer
typedef boost::shared_ptr<
FeedWriter
FeedWriterPtr
 data type used for FeedWriter smart pointers
typedef boost::shared_ptr<
FeedReader
FeedReaderPtr
 data type used for FeedReader smart pointers
typedef boost::shared_ptr<
MonitorWriter
MonitorWriterPtr
 data type used for MonitorWriter smart pointers

Functions

void writeDictionaryTerm (HTTPResponseWriterPtr &writer, const HTTPTypes::QueryParams::value_type &val, const bool decode)
 used by handleRequest to write dictionary terms
int number_handler (void *ctx, const char *number_char_ptr, unsigned int number_len)
int string_handler (void *ctx, const unsigned char *string_val, unsigned int string_len)
int map_key_handler (void *ctx, const unsigned char *stringVal, unsigned int stringLen)
int start_map_handler (void *ctx)
int end_map_handler (void *ctx)
int start_array_handler (void *ctx)
int end_array_handler (void *ctx)
const std::string urnvocab ("urn:vocab:")

Variables

const std::string dtd = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
const unsigned URN_VOCAB = urnvocab.length()


Generated on Wed Apr 13 16:38:36 2011 for pion-platform by  doxygen 1.4.7