Go to the source code of this file.
|
| void | correlation_state_tx_begin (CorrelationState *self) |
| |
| void | correlation_state_tx_end (CorrelationState *self) |
| |
| CorrelationContext * | correlation_state_tx_lookup_context (CorrelationState *self, const CorrelationKey *key) |
| |
| void | correlation_state_tx_store_context (CorrelationState *self, CorrelationContext *context, gint timeout) |
| |
| void | correlation_state_tx_remove_context (CorrelationState *self, CorrelationContext *context) |
| |
| void | correlation_state_tx_update_context (CorrelationState *self, CorrelationContext *context, gint timeout) |
| |
| void | correlation_state_set_time (CorrelationState *self, guint64 sec, gpointer caller_context) |
| |
| guint64 | correlation_state_get_time (CorrelationState *self) |
| |
| gboolean | correlation_state_timer_tick (CorrelationState *self, gpointer caller_context) |
| |
| void | correlation_state_expire_all (CorrelationState *self, gpointer caller_context) |
| |
| void | correlation_state_advance_time (CorrelationState *self, gint timeout, gpointer caller_context) |
| |
| void | correlation_state_init_instance (CorrelationState *self) |
| |
| void | correlation_state_deinit_instance (CorrelationState *self) |
| |
| CorrelationState * | correlation_state_new (TWCallbackFunc expire) |
| |
| CorrelationState * | correlation_state_ref (CorrelationState *self) |
| |
| void | correlation_state_unref (CorrelationState *self) |
| |
◆ correlation_state_advance_time()
| void correlation_state_advance_time |
( |
CorrelationState * |
self, |
|
|
gint |
timeout, |
|
|
gpointer |
caller_context |
|
) |
| |
◆ correlation_state_deinit_instance()
◆ correlation_state_expire_all()
| void correlation_state_expire_all |
( |
CorrelationState * |
self, |
|
|
gpointer |
caller_context |
|
) |
| |
◆ correlation_state_get_time()
◆ correlation_state_init_instance()
◆ correlation_state_new()
◆ correlation_state_ref()
◆ correlation_state_set_time()
| void correlation_state_set_time |
( |
CorrelationState * |
self, |
|
|
guint64 |
sec, |
|
|
gpointer |
caller_context |
|
) |
| |
◆ correlation_state_timer_tick()
| gboolean correlation_state_timer_tick |
( |
CorrelationState * |
self, |
|
|
gpointer |
caller_context |
|
) |
| |
◆ correlation_state_tx_begin()
◆ correlation_state_tx_end()
◆ correlation_state_tx_lookup_context()
◆ correlation_state_tx_remove_context()
| void correlation_state_tx_remove_context |
( |
CorrelationState * |
self, |
|
|
CorrelationContext * |
context |
|
) |
| |
◆ correlation_state_tx_store_context()
| void correlation_state_tx_store_context |
( |
CorrelationState * |
self, |
|
|
CorrelationContext * |
context, |
|
|
gint |
timeout |
|
) |
| |
◆ correlation_state_tx_update_context()
| void correlation_state_tx_update_context |
( |
CorrelationState * |
self, |
|
|
CorrelationContext * |
context, |
|
|
gint |
timeout |
|
) |
| |
◆ correlation_state_unref()