8 #ifndef OH_INSTITUTE_DATA_H 9 #define OH_INSTITUTE_DATA_H 87 #define OH_INSTITUTE_DATA_FLAGS_OFXFAIL 0x00000001 88 #define OH_INSTITUTE_DATA_FLAGS_SSLFAIL 0x00000002 92 #include <gwenhywfar/types.h> 93 #include <gwenhywfar/list1.h> 94 #include <gwenhywfar/list2.h> 95 #include <gwenhywfar/db.h> 99 #include <gwenhywfar/gwentime.h> 108 #include <aqofxconnect/oh_institute_data_fns.h> AQOFXCONNECT_API void OH_InstituteData_SetBrokerId(OH_INSTITUTE_DATA *p_struct, const char *p_src)
AQOFXCONNECT_API OH_INSTITUTE_DATA_LIST * OH_InstituteData_List_dup(const OH_INSTITUTE_DATA_LIST *p_src)
AQOFXCONNECT_API OH_INSTITUTE_DATA * OH_InstituteData_fromDb(GWEN_DB_NODE *p_db)
AQOFXCONNECT_API void OH_InstituteData_SetUrl(OH_INSTITUTE_DATA *p_struct, const char *p_src)
AQOFXCONNECT_API void OH_InstituteData_SetLastOfxValidationTime(OH_INSTITUTE_DATA *p_struct, const GWEN_TIME *p_src)
AQOFXCONNECT_API void OH_InstituteData_AddFlags(OH_INSTITUTE_DATA *p_struct, uint32_t p_src)
AQOFXCONNECT_API const char * OH_InstituteData_GetUrl(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API const char * OH_InstituteData_GetBrokerId(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API int OH_InstituteData_GetId(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API const char * OH_InstituteData_GetName(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API void OH_InstituteData_SetLastSslValidationTime(OH_INSTITUTE_DATA *p_struct, const GWEN_TIME *p_src)
AQOFXCONNECT_API OH_INSTITUTE_DATA * OH_InstituteData_new(void)
AQOFXCONNECT_API int OH_InstituteData_WriteDb(const OH_INSTITUTE_DATA *p_struct, GWEN_DB_NODE *p_db)
AQOFXCONNECT_API void OH_InstituteData_SetFid(OH_INSTITUTE_DATA *p_struct, const char *p_src)
GWEN_LIST2_FUNCTION_LIB_DEFS(AB_ACCOUNT_STATUS, AB_AccountStatus,) AB_ACCOUNT_STATUS *AB_AccountStatus_new()
AQOFXCONNECT_API void OH_InstituteData_ReadDb(OH_INSTITUTE_DATA *p_struct, GWEN_DB_NODE *p_db)
struct OH_INSTITUTE_DATA OH_INSTITUTE_DATA
AQOFXCONNECT_API void OH_InstituteData_Attach(OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API void OH_InstituteData_free(OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API OH_INSTITUTE_DATA * OH_InstituteData_List_GetById(const OH_INSTITUTE_DATA_LIST *p_list, int p_cmp)
AQOFXCONNECT_API void OH_InstituteData_SetFlags(OH_INSTITUTE_DATA *p_struct, uint32_t p_src)
AQOFXCONNECT_API void OH_InstituteData_SetOrg(OH_INSTITUTE_DATA *p_struct, const char *p_src)
AQOFXCONNECT_API uint32_t OH_InstituteData_GetFlags(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API void OH_InstituteData_SetName(OH_INSTITUTE_DATA *p_struct, const char *p_src)
AQOFXCONNECT_API OH_INSTITUTE_DATA * OH_InstituteData_copy(OH_INSTITUTE_DATA *p_struct, const OH_INSTITUTE_DATA *p_src)
AQOFXCONNECT_API int OH_InstituteData_toDb(const OH_INSTITUTE_DATA *p_struct, GWEN_DB_NODE *p_db)
AQOFXCONNECT_API const char * OH_InstituteData_GetFileName(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API OH_INSTITUTE_DATA * OH_InstituteData_dup(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API const GWEN_TIME * OH_InstituteData_GetLastSslValidationTime(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API void OH_InstituteData_SetFileName(OH_INSTITUTE_DATA *p_struct, const char *p_src)
AQOFXCONNECT_API const GWEN_TIME * OH_InstituteData_GetLastOfxValidationTime(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API void OH_InstituteData_SubFlags(OH_INSTITUTE_DATA *p_struct, uint32_t p_src)
AQOFXCONNECT_API const char * OH_InstituteData_GetFid(const OH_INSTITUTE_DATA *p_struct)
GWEN_LIST_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION, AB_ProviderDescription,) GWEN_LIST2_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION
AQOFXCONNECT_API void OH_InstituteData_SetId(OH_INSTITUTE_DATA *p_struct, int p_src)
AQOFXCONNECT_API const char * OH_InstituteData_GetOrg(const OH_INSTITUTE_DATA *p_struct)