pcp_context Struct Reference

List of all members.

Public Types

enum  pcp_transport_type { USE_SOCKET, USE_TLI, USE_PIPE }
enum  pcp_connection_state { PCP_CTX_READY = 0, PCP_CTX_SUSPECT = 1, PCP_CTX_RECOVER = 2, PCP_CTX_FAILOVER = 3 }

Public Attributes

int32 is_using_given_poid_db_number
struct pcp_contextfwd
struct pcp_contextbak
pcp_open_flags_t open_flag
int fd
enum
pcp_context::pcp_transport_type 
transport_type
caddr_t transport_info
int32 transport_infolen
real_poid_tuser
real_poid_tuser_in
int32 proto_vers
char session_id
long login_session_id
pcp_crypt_type_t crypt_type
int32 salt
caddr_t crypt_data
pcp_sig_type_t sig_type
caddr_t sig_data
int16 sig_pad
int16 sig_size
int16 header_len
int16 max_chunk
int32 trans_state
int32 trans_type
pcp_fld_list_ttrans_flist
int32 r_status
int32 w_status
void(* pre_write )()
pin_db_no_t current_dm
char current_em [16]
void * v_pcpxdr_p
pcm_os_cbi_tcallback_info_p
pcm_os_cbi_tsave_callback_info_p
void(* old_sigio_hndlr )()
int32 op_status
int32 can_status
real_poid_tsession_obj
pcp_fld_list_tlogin_flist
int32 reconnect_retries
int32 doing_connect
pcp_fld_list_tuser_trans_flistp
int32 fwd_status
pcp_fld_list_tgs_in_flistp
pcp_fld_list_tgs_out_flistp
char * cfg_str
int32 pcm_op_max_retries
int32 pcm_op_timeout_max_retries
int32 pcm_connect_max_retries
int32 pcm_reconnect_max_retries
int32 pcm_timeout_in_msecs
int32 pcna_proto
int32 pcm_connect_retry_delay_time_in_secs
int32 pcm_reconnect
pcp_timeout_mode_t timeout_mode
time_t suspect_time
int32 pcm_suspect_timeout_in_msecs
int32 pcm_directory_server_timeout_in_msecs
enum
pcp_context::pcp_connection_state 
connection_state
int32 wait_on_client_trans
int32 timeout_lock_override
int32 lock_type
int32 pcm_auto_reconnect
struct pin_ssl_ctxtpsc
int32 refresh_interval
int32 pcp_reconnect_delay_on_socket_error
int32 pcp_connect_retry_delay_on_error
time_t start_time
int32 connect_timeout_in_msecs
char * conf_role
int32 pcm_opcode_timeout_in_usecs


Member Enumeration Documentation

Enumerator:
USE_SOCKET 
USE_TLI 
USE_PIPE 

Enumerator:
PCP_CTX_READY 
PCP_CTX_SUSPECT 
PCP_CTX_RECOVER 
PCP_CTX_FAILOVER 


Member Data Documentation

struct pcp_context* pcp_context::fwd [read]

struct pcp_context* pcp_context::bak [read]


Copyright 2017, 2023, Oracle and/or its affiliates.