13 vrpn_Log(vrpn_TranslationTable* senders, vrpn_TranslationTable* types);
33 vrpn_int32 type, vrpn_int32 sender,
38 int logOutgoingMessage(vrpn_int32 payloadLen,
struct timeval time,
39 vrpn_int32 type, vrpn_int32 sender,
42 int logMessage(vrpn_int32 payloadLen,
struct timeval time, vrpn_int32 type,
43 vrpn_int32 sender,
const char* buffer,
44 vrpn_bool isRemote = VRPN_FALSE);
59 int setName(
const char* name);
60 int setName(
const char* name,
size_t len);
65 int addFilter(vrpn_LOGFILTER filter,
void* userdata);
71 int checkFilters(vrpn_int32 payloadLen,
struct timeval time,
72 vrpn_int32 type, vrpn_int32 sender,
const char* buffer);
84 vrpn_bool d_wroteMagicCookie;
88 vrpn_TranslationTable* d_senders;
89 vrpn_TranslationTable* d_types;
91 timeval d_lastLogTime;
int logMessage(vrpn_int32 payloadLen, struct timeval time, vrpn_int32 type, vrpn_int32 sender, const char *buffer, vrpn_bool isRemote=VRPN_FALSE)