void osrfLogCleanup( void );
void osrfLogClearXid( void );
+/**
+ * Set the log XID. This only sets the xid if we are not the origin client
+ */
void osrfLogSetXid(char* xid);
+/**
+ * Set the log XID regardless of whether we are the origin client
+ */
+void osrfLogForceXid(char* xid);
void osrfLogMkXid( void );
void osrfLogSetIsClient(int is);
char* osrfLogGetXid( void );
void osrfLogSetXid(char* xid) {
if(!_osrfLogIsClient) _osrfLogSetXid(xid);
}
+void osrfLogForceXid(char* xid) {
+ _osrfLogSetXid(xid);
+}
void osrfLogMkXid( void ) {
if(_osrfLogIsClient) {