#include <libxdas_impl.h>
Data Fields | |
unsigned | signature |
unsigned | security |
unsigned | time_uncert_int |
unsigned | time_uncert_ind |
char | time_source [MAX_TIME_SOURCE] |
char | time_zone [MAX_TIME_ZONE] |
struct audit_buffer * | ab |
char * | org_info [ORG_FLD_COUNT] |
sockfd_t | s |
xdas_buffer | req |
xdas_buffer | rsp |
The fields in this structure contain data that is persistent across the life of a session. This includes originator information, which is specified when a session is created, and bundled with each record that is formed in the event submission interface.
The session also acts as a connection handle to the local xdasd daemon or service, where all events and filter management requests are sent.
Definition at line 75 of file xdas.c.
unsigned xdas_session_tag::signature |
A signature value used for validation.
Definition at line 78 of file xdas.c.
Referenced by xdas_initialize_session(), and xdas_validate_session().
unsigned xdas_session_tag::security |
Security bits for this user - XDAS_AUDIT_*.
Definition at line 79 of file xdas.c.
Referenced by xdas_session_has_rights(), and xdas_set_session_rights().
unsigned xdas_session_tag::time_uncert_int |
A timestamp uncertainty range value.
Definition at line 80 of file xdas.c.
Referenced by xdas_format_record(), and xdas_set_time_info().
unsigned xdas_session_tag::time_uncert_ind |
A timestamp uncertainty indicator.
Definition at line 81 of file xdas.c.
Referenced by xdas_format_record(), and xdas_set_time_info().
The actual time source - address, name, etc.
Definition at line 82 of file xdas.c.
Referenced by xdas_calc_max_record_len(), xdas_format_record(), and xdas_set_time_info().
The Single Unix Spec. time zone string.
Definition at line 83 of file xdas.c.
Referenced by xdas_calc_max_record_len(), xdas_format_record(), and xdas_set_time_info().
struct audit_buffer* xdas_session_tag::ab [read] |
Definition at line 84 of file xdas.c.
Referenced by xdas_exit_laf(), xdas_send_record(), and xdas_service_connect().
char * xdas_session_tag::org_info |
Array of originator field values.
Definition at line 85 of file xdas.c.
Referenced by xdas_calc_max_record_len(), xdas_format_record(), xdas_initialize_session(), and xdas_internal_terminate_session().
sockfd_t xdas_session_tag::s |
xdasd service connection socket.
Definition at line 122 of file libxdas_impl.h.
Referenced by xdas_initialize_session(), xdas_req_rsp(), xdas_service_connect(), and xdas_service_disconnect().
last request buffer.
Definition at line 123 of file libxdas_impl.h.
Referenced by xdas_internal_terminate_session(), xdas_req_rsp(), xdas_send_import_record(), and xdas_send_record().
last response buffer.
Definition at line 124 of file libxdas_impl.h.
Referenced by xdas_internal_terminate_session(), and xdas_req_rsp().