typedef int32 pin_flist_field_cnt_t |
typedef struct pcp_list_hdr pcp_list_hdr_t |
typedef struct poid real_poid_t |
typedef struct pin_real_time pin_real_time_t |
typedef struct pin_real_textbuf pin_real_textbuf_t |
typedef union pcp_fld_val pcp_fld_val_t |
typedef struct pcp_flist_heap pcp_flist_heap_t |
typedef struct pcp_fld_list pcp_fld_list_t |
typedef struct pcp_poid_idx_entry pcp_poid_idx_entry_t |
typedef struct pcp_poid_idx pcp_poid_idx_t |
typedef int32 pcp_open_flags_t |
typedef int32 pcp_timeout_mode_t |
typedef int32 pcp_opcode_flags_t |
typedef enum pcp_crypt_type pcp_crypt_type_t |
typedef enum pcp_sig_type pcp_sig_type_t |
typedef struct pcp_context pcp_context_t |
enum pcp_crypt_type |
enum pcp_sig_type |
enum pcpxdr_op |
PCP_EXTERN void pcp_connect | ( | pcp_context_t * | ctxp, | |
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_open | ( | pcp_context_t ** | ctxpp, | |
pcp_open_flags_t | flags, | |||
pcp_fld_list_t * | flistp, | |||
int * | sockp, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_close | ( | pcp_context_t * | ctxp, | |
int32 | how, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_send | ( | pcp_context_t * | ctxp, | |
pcp_op_t * | op_p, | |||
int32 | how, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_receive | ( | pcp_context_t * | ctxp, | |
pcp_op_t * | op_p, | |||
poid_t * | userp, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_receive_no_trans_cleanup | ( | pcp_context_t * | ctxp, | |
pcp_op_t * | op_p, | |||
poid_t * | userp, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_verify_suspect_context | ( | pcp_context_t * | ctxp, | |
int32 | nowaitflg, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN int32 pcp_is_dual_timeout_mode | ( | pcp_context_t * | pxp | ) |
PCP_EXTERN void pcp_set_async | ( | pcp_context_t * | ctxp, | |
pcm_os_cbi_t * | callback_info_p, | |||
int * | sdp, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_set_multithread | ( | ) |
PCP_EXTERN void pcp_set_SSL_config | ( | int | useSSL, | |
int | _2way, | |||
char * | cipher_strp, | |||
int | cipher_strp_len, | |||
char * | wallet_loc, | |||
int | wallet_loc_Len | |||
) |
PCP_EXTERN void pcp_op_done | ( | pcp_context_t * | ctxp, | |
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_op_get | ( | pcp_context_t * | ctxp, | |
pcp_op_t * | op_p, | |||
poid_t * | userp, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN poid_t* pcp_get_userid | ( | pcp_context_t * | ctxp | ) |
PCP_EXTERN poid_t* pcp_get_session | ( | pcp_context_t * | ctxp | ) |
PCP_EXTERN pin_flist_t* pcp_get_trans_flist | ( | pcp_context_t * | ctxp | ) |
PCP_EXTERN pin_flist_t* pcp_get_trans_flist_ref | ( | pcp_context_t * | ctxp | ) |
PCP_EXTERN int64 pcp_get_current_db_no | ( | pcp_context_t * | ctxp | ) |
PCP_EXTERN int pcp_is_trans_locked | ( | pcp_context_t * | ctxp | ) |
PCP_EXTERN int pcp_trans_contains_poid | ( | pcp_context_t * | ctxp, | |
poid_t * | pdp, | |||
int32 | flags, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN int pcp_trans_search_and_add | ( | pcp_context_t * | ctxp, | |
poid_t * | pdp, | |||
int32 | flags, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_trans_add_poid | ( | pcp_context_t * | ctxp, | |
poid_t * | a_pdp, | |||
int32 | flags, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_promote_trans_to_locked | ( | pcp_context_t * | ctxp | ) |
PCP_EXTERN void pcp_encrypt_dosig | ( | pcp_context_t * | ctxp, | |
caddr_t | buf, | |||
int32 | len, | |||
pin_err_t * | errp | |||
) |
PCP_EXTERN void pcp_decrypt_chksig | ( | pcp_context_t * | ctxp, | |
caddr_t | buf, | |||
int32 | len, | |||
pin_err_t * | errp | |||
) |
PCP_EXTERN void _pcp_readwire | ( | pcp_context_t * | ctxp, | |
caddr_t | buf, | |||
int32 | needed, | |||
int32 * | got, | |||
int32 | once, | |||
pin_err_t * | errp | |||
) |
PCP_EXTERN int _pcp_cmp_userid | ( | real_poid_t * | u1, | |
real_poid_t * | u2 | |||
) |
PCP_EXTERN void pcp_trans_cleanup | ( | pcp_context_t * | ctxp, | |
pcp_op_t * | op_p | |||
) |
PCP_EXTERN void pcp_do_login | ( | pcp_context_t * | ctxp, | |
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_trans_open | ( | pcp_context_t * | ctxp, | |
pcp_op_t * | reqp, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_trans_doit | ( | pcp_context_t * | ctxp, | |
pcp_op_t * | reqp, | |||
pin_errbuf_t * | ebufp | |||
) |
PCP_EXTERN void pcp_open | ( | ) |
PCP_EXTERN void pcp_close | ( | ) |
PCP_EXTERN void pcp_send | ( | ) |
PCP_EXTERN void pcp_receive | ( | ) |
PCP_EXTERN void pcp_set_async | ( | ) |
PCP_EXTERN void pcp_op_done | ( | ) |
PCP_EXTERN void pcp_op_get | ( | ) |
PCP_EXTERN poid_t* pcp_get_userid | ( | ) |
PCP_EXTERN poid_t* pcp_get_session | ( | ) |
PCP_EXTERN pin_flist_t* pcp_get_trans_flist | ( | ) |
PCP_EXTERN int64 pcp_get_current_db_no | ( | ) |
PCP_EXTERN int pcp_is_trans_locked | ( | ) |
PCP_EXTERN int pcp_trans_contains_poid | ( | ) |
PCP_EXTERN void pcp_trans_add_poid | ( | ) |
PCP_EXTERN void pcp_promote_trans_to_locked | ( | ) |
PCP_EXTERN void pcp_encrypt_dosig | ( | ) |
PCP_EXTERN void pcp_decrypt_chksig | ( | ) |
PCP_EXTERN void _pcp_readwire | ( | ) |
PCP_EXTERN int _pcp_cmp_userid | ( | ) |
PCP_EXTERN void pcp_trans_cleanup | ( | ) |
PCP_EXTERN void pcp_do_login | ( | ) |
PCP_EXTERN void pcp_trans_open | ( | ) |
PCP_EXTERN void pcp_trans_doit | ( | ) |
PCP_EXTERN void pcp_verify_suspect_context | ( | ) |
PCP_EXTERN int32 pcp_is_dual_timeout_mode | ( | ) |
PCP_EXTERN int32 pcp_multithreaded |
PCP_EXTERN int32 pcp_xdr_debug |