Table of Contents

I. Using libprelude to interoperate with prelude-manager
prelude - Initializing the library
prelude-client - Creating a Prelude Client
II. Sending events with libprelude
The low level IDMEF API
idmef-tree-wrap - Generating events using the low level IDMEF API
idmef-additional-data -
idmef-time - Time representation in IDMEF message
idmef-data -
The high level IDMEF API
idmef-path - The High level IDMEF API.
idmef-value -
III. Reading events from the collector
idmef-message-read - Reading a message from a prelude_msg_t buffer
prelude-connection-pool - Pool of connection handling
IV. Filtering operation on IDMEF messages
idmef-criteria -
idmef-criterion-value -
Utility functions
idmef-message-print - Dumping an IDMEF message as a string
Others
prelude-error -
prelude-linked-object -
prelude-io -
prelude-log -
prelude-msg - Prelude Messaging API
prelude-option -
prelude-connection -
prelude-string -
prelude-msgbuf -
idmef-message-write - Writing IDMEF class to a message buffer
prelude-ident -
prelude-client-profile -
prelude-plugin -
prelude-hash -
prelude-failover -
prelude-async -
prelude-list -
prelude-inttypes -
prelude-option-wide -
prelude-extract -
prelude-timer -