#include "TMidasOnline.h"
#include <string>
#include <assert.h>
#include "midas.h"
#include "msystem.h"
Go to the source code of this file.
Defines | |
#define | EVENT_BUFFER_SIZE 0 |
Functions | |
static void | eventCallback (HNDLE buffer_handle, HNDLE request_id, EVENT_HEADER *pheader, void *pevent) |
#define EVENT_BUFFER_SIZE 0 |
Definition at line 247 of file TMidasOnline.cxx.
Referenced by TMidasOnline::eventRequest().
static void eventCallback | ( | HNDLE | buffer_handle, | |
HNDLE | request_id, | |||
EVENT_HEADER * | pheader, | |||
void * | pevent | |||
) | [static] |
Definition at line 183 of file TMidasOnline.cxx.
References TMidasOnline::fEventHandler, and TMidasOnline::instance().
Referenced by TMidasOnline::eventRequest().
00184 { 00185 #if 0 00186 printf("eventCallback: buffer %d, request %d, pheader %p (event_id: %d, trigger mask: 0x%x, serial: %d, time: %d, size: %d), pevent %p\n", 00187 buffer_handle, 00188 request_id, 00189 pheader, 00190 pheader->event_id, 00191 pheader->trigger_mask, 00192 pheader->serial_number, 00193 pheader->time_stamp, 00194 pheader->data_size, 00195 pevent); 00196 #endif 00197 00198 if (TMidasOnline::instance()->fEventHandler) 00199 TMidasOnline::instance()->fEventHandler(pheader,pevent,pheader->data_size); 00200 }