#include <axutil_env.h>
#include <axutil_string.h>
Go to the source code of this file.
Classes | |
struct | tcpmon_entry_ops |
struct | tcpmon_entry |
Defines | |
#define | TCPMON_ENTRY_FREE(entry, env) ((entry)->ops->free (entry, env)) |
#define | TCPMON_ENTRY_ARRIVED_TIME(entry, env) ((entry)->ops->arrived_time(entry, env)) |
#define | TCPMON_ENTRY_SENT_TIME(entry, env) ((entry)->ops->sent_time(entry, env)) |
#define | TCPMON_ENTRY_TIME_DIFF(entry, env) ((entry)->ops->time_diff(entry, env)) |
#define | TCPMON_ENTRY_SENT_DATA(entry, env) ((entry)->ops->sent_data(entry, env)) |
#define | TCPMON_ENTRY_ARRIVED_DATA(entry, env) ((entry)->ops->arrived_data(entry, env)) |
#define | TCPMON_ENTRY_SENT_HEADERS(entry, env) ((entry)->ops->sent_headers(entry, env)) |
#define | TCPMON_ENTRY_ARRIVED_HEADERS(entry, env) ((entry)->ops->arrived_headers(entry, env)) |
#define | TCPMON_ENTRY_IS_SUCCESS(entry, env) ((entry)->ops->is_success(entry, env)) |
#define | TCPMON_ENTRY_SET_FORMAT_BIT(entry, env, format_bit) ((entry)->ops->set_format_bit(entry, env, format_bit)) |
#define | TCPMON_ENTRY_GET_FORMAT_BIT(entry, env) ((entry)->ops->get_format_bit(entry, env)) |
#define | TCPMON_ENTRY_GET_SENT_DATA_LENGTH(entry, env) ((entry)->ops->get_sent_data_length(entry, env)) |
#define | TCPMON_ENTRY_GET_ARRIVED_DATA_LENGTH(entry, env) ((entry)->ops->get_arrived_data_length(entry, env)) |
Typedefs | |
typedef struct tcpmon_entry_ops | tcpmon_entry_ops_t |
typedef struct tcpmon_entry | tcpmon_entry_t |
Functions | |
tcpmon_entry_t * | tcpmon_entry_create (const axutil_env_t *env) |