⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ill-core.h

📁 harvest是一个下载html网页得机器人
💻 H
📖 第 1 页 / 共 4 页
字号:
#define ILL_Person_Or_Institution_Symbol_person_symbol 1#define ILL_Person_Or_Institution_Symbol_institution_symbol 2	} u;};#define ILL_Place_On_Hold_Type_yes 1#define ILL_Place_On_Hold_Type_no 2#define ILL_Place_On_Hold_Type_according_to_responder_policy 3struct ILL_Postal_Address {	ILL_Name_Of_Person_Or_Institution *name_of_person_or_institution; /* OPT */	ILL_String *extended_postal_delivery_address; /* OPT */	ILL_String *street_and_number; /* OPT */	ILL_String *post_office_box; /* OPT */	ILL_String *city; /* OPT */	ILL_String *region; /* OPT */	ILL_String *country; /* OPT */	ILL_String *postal_code; /* OPT */};struct ILL_Provider_Error_Report {	int which;	union {		ILL_General_Problem *general_problem;		ILL_Transaction_Id_Problem *transaction_id_problem;		ILL_State_Transition_Prohibited *state_transition_prohibited;#define ILL_Provider_Error_Report_general_problem 1#define ILL_Provider_Error_Report_transaction_id_problem 2#define ILL_Provider_Error_Report_state_transition_prohibited 3	} u;};#define ILL_Reason_Locs_Provided_in_use_on_loan 1#define ILL_Reason_Locs_Provided_in_process 2#define ILL_Reason_Locs_Provided_lost 3#define ILL_Reason_Locs_Provided_non_circulating 4#define ILL_Reason_Locs_Provided_not_owned 5#define ILL_Reason_Locs_Provided_on_order 6#define ILL_Reason_Locs_Provided_volume_issue_not_yet_available 7#define ILL_Reason_Locs_Provided_at_bindery 8#define ILL_Reason_Locs_Provided_lacking 9#define ILL_Reason_Locs_Provided_not_on_shelf 10#define ILL_Reason_Locs_Provided_on_reserve 11#define ILL_Reason_Locs_Provided_poor_condition 12#define ILL_Reason_Locs_Provided_cost_exceeds_limit 13#define ILL_Reason_Locs_Provided_on_hold 19#define ILL_Reason_Locs_Provided_other 27#define ILL_Reason_Locs_Provided_responder_specific 28#define ILL_Reason_No_Report_temporary 1#define ILL_Reason_No_Report_permanent 2#define ILL_Reason_Unfilled_in_use_on_loan 1#define ILL_Reason_Unfilled_in_process 2#define ILL_Reason_Unfilled_lost 3#define ILL_Reason_Unfilled_non_circulating 4#define ILL_Reason_Unfilled_not_owned 5#define ILL_Reason_Unfilled_on_order 6#define ILL_Reason_Unfilled_volume_issue_not_yet_available 7#define ILL_Reason_Unfilled_at_bindery 8#define ILL_Reason_Unfilled_lacking 9#define ILL_Reason_Unfilled_not_on_shelf 10#define ILL_Reason_Unfilled_on_reserve 11#define ILL_Reason_Unfilled_poor_condition 12#define ILL_Reason_Unfilled_cost_exceeds_limit 13#define ILL_Reason_Unfilled_charges 14#define ILL_Reason_Unfilled_prepayment_required 15#define ILL_Reason_Unfilled_lacks_copyright_compliance 16#define ILL_Reason_Unfilled_not_found_as_cited 17#define ILL_Reason_Unfilled_locations_not_found 18#define ILL_Reason_Unfilled_on_hold 19#define ILL_Reason_Unfilled_policy_problem 20#define ILL_Reason_Unfilled_mandatory_messaging_not_supported 21#define ILL_Reason_Unfilled_expiry_not_supported 22#define ILL_Reason_Unfilled_requested_delivery_services_not_supported 23#define ILL_Reason_Unfilled_preferred_delivery_time_not_possible 24#define ILL_Reason_Unfilled_other 27#define ILL_Reason_Unfilled_responder_specific 28#define ILL_Report_Source_user 1#define ILL_Report_Source_provider 2struct ILL_Requester_Optional_Messages_Type {	bool_t *can_send_RECEIVED;	bool_t *can_send_RETURNED;#define ILL_Requester_Optional_Messages_Type_requires 1#define ILL_Requester_Optional_Messages_Type_desires 2#define ILL_Requester_Optional_Messages_Type_neither 3	int *requester_SHIPPED;#define ILL_Requester_Optional_Messages_Type_requires 1#define ILL_Requester_Optional_Messages_Type_desires 2#define ILL_Requester_Optional_Messages_Type_neither 3	int *requester_CHECKED_IN;};struct ILL_Responder_Optional_Messages_Type {	bool_t *can_send_SHIPPED;	bool_t *can_send_CHECKED_IN;#define ILL_Responder_Optional_Messages_Type_requires 1#define ILL_Responder_Optional_Messages_Type_desires 2#define ILL_Responder_Optional_Messages_Type_neither 3	int *responder_RECEIVED;#define ILL_Responder_Optional_Messages_Type_requires 1#define ILL_Responder_Optional_Messages_Type_desires 2#define ILL_Responder_Optional_Messages_Type_neither 3	int *responder_RETURNED;};struct ILL_Retry_Results {#define ILL_Retry_Results_in_use_on_loan 1#define ILL_Retry_Results_in_process 2#define ILL_Retry_Results_on_order 6#define ILL_Retry_Results_volume_issue_not_yet_available 7#define ILL_Retry_Results_at_bindery 8#define ILL_Retry_Results_cost_exceeds_limit 13#define ILL_Retry_Results_charges 14#define ILL_Retry_Results_prepayment_required 15#define ILL_Retry_Results_lacks_copyright_compliance 16#define ILL_Retry_Results_not_found_as_cited 17#define ILL_Retry_Results_on_hold 19#define ILL_Retry_Results_other 27#define ILL_Retry_Results_responder_specific 28	int *reason_not_available; /* OPT */	ILL_ISO_Date *retry_date; /* OPT */	int num_locations;	ILL_Location_Info **locations; /* OPT */};struct ILL_Search_Type {	ILL_String *level_of_service; /* OPT */	ILL_ISO_Date *need_before_date; /* OPT */#define ILL_Search_Type_need_Before_Date 1#define ILL_Search_Type_other_Date 2#define ILL_Search_Type_no_Expiry 3	int *expiry_flag;	ILL_ISO_Date *expiry_date; /* OPT */};struct ILL_Send_To_List_Type_s {	ILL_System_Id *system_id;	ILL_Account_Number *account_number; /* OPT */	ILL_System_Address *system_address; /* OPT */};struct ILL_Send_To_List_Type {	int num;	ILL_Send_To_List_Type_s **elements;};struct ILL_Service_Date_this {	ILL_ISO_Date *date;	ILL_ISO_Time *time; /* OPT */};struct ILL_Service_Date_original {	ILL_ISO_Date *date;	ILL_ISO_Time *time; /* OPT */};struct ILL_Service_Date_Time {	ILL_Service_Date_this *date_time_of_this_service;	ILL_Service_Date_original *date_time_of_original_service; /* OPT */};struct ILL_State_Transition_Prohibited {	ILL_APDU_Type *aPDU_type;	ILL_Current_State *current_state;};struct ILL_Status_Report {	ILL_History_Report *user_status_report;	ILL_Current_State *provider_status_report;};struct ILL_Supplemental_Item_Description {	int num;	Odr_external **elements;};struct ILL_Supply_Details {	ILL_ISO_Date *date_shipped; /* OPT */	ILL_Date_Due *date_due; /* OPT */	int *chargeable_units; /* OPT */	ILL_Amount *cost; /* OPT */#define ILL_Supply_Details_library_use_only 22#define ILL_Supply_Details_no_reproduction 23#define ILL_Supply_Details_client_signature_required 24#define ILL_Supply_Details_special_collections_supervision_required 25#define ILL_Supply_Details_other 27	int *shipped_conditions; /* OPT */	int which;	union {		ILL_Transportation_Mode *physical_delivery;		ILL_Electronic_Delivery_Service *electronic_delivery;#define ILL_Supply_Details_physical_delivery 1#define ILL_Supply_Details_electronic_delivery 2	} u; /* OPT */	ILL_Amount *insured_for; /* OPT */	ILL_Amount *return_insurance_require; /* OPT */	int num_no_of_units_per_medium;	ILL_Units_Per_Medium_Type **no_of_units_per_medium; /* OPT */};struct ILL_Supply_Medium_Info_Type {	ILL_Supply_Medium_Type *supply_medium_type;	ILL_String *medium_characteristics; /* OPT */};#define ILL_Supply_Medium_Type_printed 1#define ILL_Supply_Medium_Type_photocopy 2#define ILL_Supply_Medium_Type_microform 3#define ILL_Supply_Medium_Type_film_or_video_recording 4#define ILL_Supply_Medium_Type_audio_recording 5#define ILL_Supply_Medium_Type_machine_readable 6#define ILL_Supply_Medium_Type_other 7struct ILL_System_Address {	ILL_String *telecom_service_identifier; /* OPT */	ILL_String *telecom_service_address; /* OPT */};struct ILL_System_Id {	ILL_Person_Or_Institution_Symbol *person_or_institution_symbol; /* OPT */	ILL_Name_Of_Person_Or_Institution *name_of_person_or_institution; /* OPT */};struct ILL_Third_Party_Info_Type {	bool_t *permission_to_forward;	bool_t *permission_to_chain;	bool_t *permission_to_partition;	bool_t *permission_to_change_send_to_list;	ILL_System_Address *initial_requester_address; /* OPT */#define ILL_Third_Party_Info_Type_ordered 1#define ILL_Third_Party_Info_Type_unordered 2	int *preference;	ILL_Send_To_List_Type *send_to_list; /* OPT */	ILL_Already_Tried_List_Type *already_tried_list; /* OPT */};struct ILL_Transaction_Id {	ILL_System_Id *initial_requester_id; /* OPT */	ILL_String *transaction_group_qualifier;	ILL_String *transaction_qualifier;	ILL_String *sub_transaction_qualifier; /* OPT */};#define ILL_Transaction_Id_Problem_duplicate_transaction_id 1#define ILL_Transaction_Id_Problem_invalid_transaction_id 2#define ILL_Transaction_Id_Problem_unknown_transaction_id 3#define ILL_Transaction_Results_conditional 1#define ILL_Transaction_Results_retry 2#define ILL_Transaction_Results_unfilled 3#define ILL_Transaction_Results_locations_provided 4#define ILL_Transaction_Results_will_supply 5#define ILL_Transaction_Results_hold_placed 6#define ILL_Transaction_Results_estimate 7#define ILL_Transaction_Type_simple 1#define ILL_Transaction_Type_chained 2#define ILL_Transaction_Type_partitioned 3#define ILL_Unable_To_Perform_not_available 1#define ILL_Unable_To_Perform_resource_limitation 2#define ILL_Unable_To_Perform_other 3struct ILL_Unfilled_Results {	ILL_Reason_Unfilled *reason_unfilled;	int num_locations;	ILL_Location_Info **locations; /* OPT */};struct ILL_Units_Per_Medium_Type {	ILL_Supply_Medium_Type *medium;	int *no_of_units;};struct ILL_User_Error_Report {	int which;	union {		ILL_Already_Forwarded *already_forwarded;		ILL_Intermediary_Problem *intermediary_problem;		ILL_Security_Problem *security_problem;		ILL_Unable_To_Perform *unable_to_perform;#define ILL_User_Error_Report_already_forwarded 1#define ILL_User_Error_Report_intermediary_problem 2#define ILL_User_Error_Report_security_problem 3#define ILL_User_Error_Report_unable_to_perform 4	} u;};struct ILL_Will_Supply_Results {#define ILL_Will_Supply_Results_in_use_on_loan 1#define ILL_Will_Supply_Results_in_process 2#define ILL_Will_Supply_Results_on_order 6#define ILL_Will_Supply_Results_at_bindery 8#define ILL_Will_Supply_Results_on_hold 19#define ILL_Will_Supply_Results_being_processed_for_supply 26#define ILL_Will_Supply_Results_other 27#define ILL_Will_Supply_Results_responder_specific 28#define ILL_Will_Supply_Results_electronic_delivery 30	int *reason_will_supply;	ILL_ISO_Date *supply_date; /* OPT */	ILL_Postal_Address *return_to_address; /* OPT */	int num_locations;	ILL_Location_Info **locations; /* OPT */	ILL_Electronic_Delivery_Service *electronic_delivery_service; /* OPT */};#ifdef __cplusplus}#endif#ifdef __cplusplusextern "C" {#endif#ifdef __cplusplus}#endif#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -