|
Classes |
| struct | pcp_list_hdr |
| struct | poid |
| struct | pin_real_time |
| struct | pin_real_textbuf |
| union | pcp_fld_val |
| struct | pcp_fld |
| struct | pcp_flist_heap |
| struct | pcp_fld_list |
| struct | pcp_poid_idx_entry |
| struct | pcp_poid_idx |
| struct | pcp_op |
| struct | pcp_context |
Typedefs |
| 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_fld | pcp_fld_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 struct pcp_op | pcp_op_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 |
Enumerations |
| enum | pcp_crypt_type { CRYPT_TYPE_INVALID = 0,
CRYPT_TYPE_NONE = 1,
CRYPT_TYPE_INVALID = 0,
CRYPT_TYPE_NONE = 1
} |
| enum | pcp_sig_type { SIG_TYPE_INVALID = 0,
SIG_TYPE_NONE = 1,
SIG_TYPE_INVALID = 0,
SIG_TYPE_NONE = 1
} |
| enum | pcpxdr_op { PCPXDR_ENCODE = 0,
PCPXDR_DECODE = 1,
PCPXDR_ENCODE = 0,
PCPXDR_DECODE = 1
} |
Functions |
| 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 () |
Variables |
| PCP_EXTERN int32 | pcp_multithreaded |
| PCP_EXTERN int32 | pcp_debug |
| PCP_EXTERN int32 | pcp_xdr_debug |