YAZ  5.34.0
Data Fields
association Struct Reference

#include <session.h>

Data Fields

IOCHAN client_chan
 
COMSTACK client_link
 
ODR decode
 
ODR encode
 
ODR print
 
char * encode_buffer
 
int encoded_len
 
char * input_buffer
 
int input_buffer_len
 
int input_apdu_len
 
oid_proto proto
 
void * backend
 
request_q incoming
 
request_q outgoing
 
association_state state
 
int preferredMessageSize
 
int maximumRecordSize
 
int version
 
int cs_get_mask
 
int cs_put_mask
 
int cs_accept_mask
 
struct bend_initrequestinit
 
statserv_options_blocklast_control
 
struct gfs_serverserver
 

Detailed Description

Definition at line 106 of file session.h.

Field Documentation

◆ backend

void* association::backend

◆ client_chan

IOCHAN association::client_chan

◆ client_link

COMSTACK association::client_link

◆ cs_accept_mask

int association::cs_accept_mask

Definition at line 131 of file session.h.

Referenced by create_association(), ir_session(), and new_session().

◆ cs_get_mask

int association::cs_get_mask

◆ cs_put_mask

int association::cs_put_mask

◆ decode

ODR association::decode

◆ encode

ODR association::encode

◆ encode_buffer

char* association::encode_buffer

Definition at line 113 of file session.h.

◆ encoded_len

int association::encoded_len

Definition at line 114 of file session.h.

◆ incoming

request_q association::incoming

◆ init

struct bend_initrequest* association::init

◆ input_apdu_len

int association::input_apdu_len

Definition at line 117 of file session.h.

◆ input_buffer

char* association::input_buffer

Definition at line 115 of file session.h.

Referenced by create_association(), destroy_association(), and ir_read().

◆ input_buffer_len

int association::input_buffer_len

Definition at line 116 of file session.h.

Referenced by create_association(), and ir_read().

◆ last_control

statserv_options_block* association::last_control

Definition at line 134 of file session.h.

Referenced by control_association(), create_association(), and process_http_request().

◆ maximumRecordSize

int association::maximumRecordSize

Definition at line 126 of file session.h.

Referenced by control_association(), pack_records(), and process_initRequest().

◆ outgoing

request_q association::outgoing

◆ preferredMessageSize

int association::preferredMessageSize

Definition at line 125 of file session.h.

Referenced by control_association(), pack_records(), and process_initRequest().

◆ print

ODR association::print

◆ proto

oid_proto association::proto

Definition at line 118 of file session.h.

Referenced by create_association().

◆ server

struct gfs_server* association::server

◆ state

association_state association::state

◆ version

int association::version

Definition at line 127 of file session.h.

Referenced by create_association(), do_close_req(), process_close(), and process_initRequest().


The documentation for this struct was generated from the following file: