pcm_internal.h File Reference


Functions

EXTERN void * pin_flist_heap_poid_copy (pcp_fld_list_t *flpp, poid_t *newobj, pin_errbuf_t *ebufp)
EXTERN char * pin_flist_heap_strdup (pcp_fld_list_t *flistp, const char *s1, pin_errbuf_t *ebufp)
EXTERN void * pin_flist_heap_malloc (pcp_fld_list_t *flp, int size, pin_errbuf_t *ebufp)
EXTERN void login_to_server (pcm_context_t **ctxpp, int32 flag, char *hostname, int32 port, char *login_name, char *login_pw, pin_db_no_t db_no, pin_poid_type_t service_type, pin_poid_id_t service_id, pin_errbuf_t *ebufp)
EXTERN void nmgr_connect (pcm_context_t **ctxpp, char *hostname, int32 port, char *app_type, char *app_name, pin_errbuf_t *ebufp)
EXTERN void pin_server_setup_wdir (int argc, char **argv, pin_err_t *errp)
EXTERN void pin_server_nmgr_setup (int argc, char **argv, pcm_context_t **nmgr_ctxpp, pin_errbuf_t *ebufp)
EXTERN void pcm_server_connect (pcm_context_t **server_ctxpp, int32 port, char *hostname, char *db_no, pin_errbuf_t *ebufp)
EXTERN int pin_server_is_from_nmgr (int argc, char **argv)
EXTERN void pini_flist_find (pcp_fld_list_t *flistp, pcp_fld_t *fldp, pin_fld_num_t fld, pin_rec_id_t rec_id, pcp_fld_t **rfldp, pin_errbuf_t *ebufp)
EXTERN void pini_flist_find_prev (pcp_fld_list_t *flistp, pcp_fld_t *fldp, pin_fld_num_t fld, int32 rec_id, pcp_fld_t **rfldp, pin_errbuf_t *ebufp)
EXTERN int32 pini_flist_find_recid (pcp_fld_list_t *flistp, pin_rec_id_t rec_id, int32 recursive, pin_errbuf_t *ebufp)
EXTERN void pini_flist_grow (pcp_fld_list_t *flistp, pin_flist_field_cnt_t count, pin_errbuf_t *ebufp)
EXTERN void _pcm_flist_print (pcp_fld_list_t *flistp, FILE *fi, pin_err_t *errp)
EXTERN pin_flist_tpin_flist_copy_exclude (pin_flist_t *src_flistp, pin_flist_t *ex_flistp, pin_errbuf_t *errp)
EXTERN void pin_license_validate_feature (void *connp, int32 opcode, int32 flags, pin_flist_t *in_flistp, pin_flist_t **o_flistpp, pin_errbuf_t *ebufp)
EXTERN void pin_license_init_license (pcm_context_t *ctxp, pin_errbuf_t *ebufp)
EXTERN int32 pin_license_get_message_id (char *name)
EXTERN void pcm_set_dual_timeout_mode (pcm_context_t *ctxp)
EXTERN void pcm_set_single_timeout_mode (pcm_context_t *ctxp)
EXTERN int32 pcm_is_dual_timeout_mode (pcm_context_t *ctxp)
EXTERN char * get_context_info_details (pcm_context_t *ctxp, pin_flist_t *in_flistp, char *ctxinfo, pin_errbuf_t *ebufp)

Function Documentation

EXTERN void* pin_flist_heap_poid_copy ( pcp_fld_list_t flpp,
poid_t newobj,
pin_errbuf_t ebufp 
)

EXTERN char* pin_flist_heap_strdup ( pcp_fld_list_t flistp,
const char *  s1,
pin_errbuf_t ebufp 
)

EXTERN void* pin_flist_heap_malloc ( pcp_fld_list_t flp,
int  size,
pin_errbuf_t ebufp 
)

EXTERN void login_to_server ( pcm_context_t **  ctxpp,
int32  flag,
char *  hostname,
int32  port,
char *  login_name,
char *  login_pw,
pin_db_no_t  db_no,
pin_poid_type_t  service_type,
pin_poid_id_t  service_id,
pin_errbuf_t ebufp 
)

EXTERN void nmgr_connect ( pcm_context_t **  ctxpp,
char *  hostname,
int32  port,
char *  app_type,
char *  app_name,
pin_errbuf_t ebufp 
)

EXTERN void pin_server_setup_wdir ( int  argc,
char **  argv,
pin_err_t errp 
)

EXTERN void pin_server_nmgr_setup ( int  argc,
char **  argv,
pcm_context_t **  nmgr_ctxpp,
pin_errbuf_t ebufp 
)

EXTERN void pcm_server_connect ( pcm_context_t **  server_ctxpp,
int32  port,
char *  hostname,
char *  db_no,
pin_errbuf_t ebufp 
)

EXTERN int pin_server_is_from_nmgr ( int  argc,
char **  argv 
)

EXTERN void pini_flist_find ( pcp_fld_list_t flistp,
pcp_fld_t fldp,
pin_fld_num_t  fld,
pin_rec_id_t  rec_id,
pcp_fld_t **  rfldp,
pin_errbuf_t ebufp 
)

EXTERN void pini_flist_find_prev ( pcp_fld_list_t flistp,
pcp_fld_t fldp,
pin_fld_num_t  fld,
int32  rec_id,
pcp_fld_t **  rfldp,
pin_errbuf_t ebufp 
)

EXTERN int32 pini_flist_find_recid ( pcp_fld_list_t flistp,
pin_rec_id_t  rec_id,
int32  recursive,
pin_errbuf_t ebufp 
)

EXTERN void pini_flist_grow ( pcp_fld_list_t flistp,
pin_flist_field_cnt_t  count,
pin_errbuf_t ebufp 
)

EXTERN void _pcm_flist_print ( pcp_fld_list_t flistp,
FILE *  fi,
pin_err_t errp 
)

EXTERN pin_flist_t* pin_flist_copy_exclude ( pin_flist_t src_flistp,
pin_flist_t ex_flistp,
pin_errbuf_t errp 
)

EXTERN void pin_license_validate_feature ( void *  connp,
int32  opcode,
int32  flags,
pin_flist_t in_flistp,
pin_flist_t **  o_flistpp,
pin_errbuf_t ebufp 
)

EXTERN void pin_license_init_license ( pcm_context_t ctxp,
pin_errbuf_t ebufp 
)

EXTERN int32 pin_license_get_message_id ( char *  name  ) 

EXTERN void pcm_set_dual_timeout_mode ( pcm_context_t ctxp  ) 

EXTERN void pcm_set_single_timeout_mode ( pcm_context_t ctxp  ) 

EXTERN int32 pcm_is_dual_timeout_mode ( pcm_context_t ctxp  ) 

EXTERN char* get_context_info_details ( pcm_context_t ctxp,
pin_flist_t in_flistp,
char *  ctxinfo,
pin_errbuf_t ebufp 
)


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