void pajePopState (double time, const char *entityType, const char *container);
void pajeStartLink (double time, const char *entityType, const char *container, const char *value, const char *sourceContainer, const char *key);
void pajeStartLinkWithBandwidthLatency (double time, const char *entityType, const char *container, const char *value, const char *sourceContainer, const char *key, double bw, double lat);
+void pajeStartLinkWithVolume (double time, const char *entityType, const char *container, const char *value, const char *sourceContainer, const char *key, double volume);
void pajeEndLink (double time, const char *entityType, const char *container, const char *value, const char *destContainer, const char *key);
void pajeDefineVariableType(const char *alias, const char *containerType, const char *name);
void pajeSetVariable (double time, const char *entityType, const char *container, const char *value);
/* declaration of instrumentation functions from msg_process_instr.c */
void __TRACE_msg_process_init (void);
-int __TRACE_msg_process_location (m_process_t process);
+void __TRACE_msg_process_location (m_process_t process);
+void __TRACE_msg_process_present (m_process_t process);
void TRACE_msg_process_change_host (m_process_t process, m_host_t old_host, m_host_t new_host);
void TRACE_msg_process_kill (m_process_t process);
void TRACE_msg_process_suspend (m_process_t process);