das2/processor.h File Reference
Callback processing for das2 stream reads and writes.
More...
Detailed Description
Callback processing for das2 stream reads and writes.
These structure allow one to hook in Das2 Stream object processing that is triggered when Headers and Data are read or written to a file.
#include <das2/stream.h>
#include <das2/oob.h>
Go to the source code of this file.
Typedef Documentation
Definition of the callback function invoked when a stream header is encountered in the input.
- Parameters:
-
| sd | A pointer to the parsed StreamDesc |
| pd | A pointer to a user data structure, may be NULL. |
- See also:
- StreamHandler
Definition of the callback function invoked when a packet header is encountered in the input.
- Parameters:
-
| sd | A pointer to the parsed Stream Descriptor |
| pd | A pointer to the parsed Packet Descriptor |
| ud | A pointer to a user data structure, may be NULL. |
- See also:
- StreamHandler
Callback function invoked when a data packet is encountered in the input.
- Parameters:
-
| sd | A pointer to the parsed Packet Descriptor |
| ud | A pointer to a user data structure, may be NULL. |
- See also:
- StreamHandler
Callback functions that invoked on Stream Close callback function that is called at the end of the stream.
- Parameters:
-
| sd | A pointer to the parsed Stream Descriptor |
| ud | A pointer to a user data structure, may be NULL. |
- See also:
- StreamHandler
Callback functions that handle exceptions.
- Parameters:
-
| se | A pointer to the parsed Exception |
| ud | A pointer to a user data structure, may be NULL. |
- See also:
- StreamHandler
Callback functions that handle comments.
- Parameters:
-
| se | A pointer to the parsed Comment |
| ud | A pointer to a user data structure, may be NULL. |
- See also:
- StreamHandler