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

📄 ill-core.h

📁 harvest是一个下载html网页得机器人
💻 H
📖 第 1 页 / 共 4 页
字号:
/* Generated automatically by the YAZ ASN.1 Compiler 0.3 *//* Module-H ISO-10161-ILL-1 */#ifndef ill_core_H#define ill_core_H#include <yaz/odr.h>#ifdef __cplusplusextern "C" {#endiftypedef struct ILL_APDU ILL_APDU;YAZ_EXPORT int ill_APDU (ODR o, ILL_APDU **p, int opt, const char *name);typedef struct ILL_Request ILL_Request;YAZ_EXPORT int ill_Request (ODR o, ILL_Request **p, int opt, const char *name);typedef struct ILL_Forward_Notification ILL_Forward_Notification;YAZ_EXPORT int ill_Forward_Notification (ODR o, ILL_Forward_Notification **p, int opt, const char *name);typedef struct ILL_Shipped ILL_Shipped;YAZ_EXPORT int ill_Shipped (ODR o, ILL_Shipped **p, int opt, const char *name);typedef struct ILL_Answer ILL_Answer;YAZ_EXPORT int ill_Answer (ODR o, ILL_Answer **p, int opt, const char *name);typedef struct ILL_Conditional_Reply ILL_Conditional_Reply;YAZ_EXPORT int ill_Conditional_Reply (ODR o, ILL_Conditional_Reply **p, int opt, const char *name);typedef struct ILL_Cancel ILL_Cancel;YAZ_EXPORT int ill_Cancel (ODR o, ILL_Cancel **p, int opt, const char *name);typedef struct ILL_Cancel_Reply ILL_Cancel_Reply;YAZ_EXPORT int ill_Cancel_Reply (ODR o, ILL_Cancel_Reply **p, int opt, const char *name);typedef struct ILL_Received ILL_Received;YAZ_EXPORT int ill_Received (ODR o, ILL_Received **p, int opt, const char *name);typedef struct ILL_Recall ILL_Recall;YAZ_EXPORT int ill_Recall (ODR o, ILL_Recall **p, int opt, const char *name);typedef struct ILL_Returned ILL_Returned;YAZ_EXPORT int ill_Returned (ODR o, ILL_Returned **p, int opt, const char *name);typedef struct ILL_Checked_In ILL_Checked_In;YAZ_EXPORT int ill_Checked_In (ODR o, ILL_Checked_In **p, int opt, const char *name);typedef struct ILL_Overdue_ExtensionS ILL_Overdue_ExtensionS;YAZ_EXPORT int ill_Overdue_ExtensionS (ODR o, ILL_Overdue_ExtensionS **p, int opt, const char *name);typedef struct ILL_Overdue ILL_Overdue;YAZ_EXPORT int ill_Overdue (ODR o, ILL_Overdue **p, int opt, const char *name);typedef struct ILL_Renew ILL_Renew;YAZ_EXPORT int ill_Renew (ODR o, ILL_Renew **p, int opt, const char *name);typedef struct ILL_Renew_Answer ILL_Renew_Answer;YAZ_EXPORT int ill_Renew_Answer (ODR o, ILL_Renew_Answer **p, int opt, const char *name);typedef struct ILL_Lost ILL_Lost;YAZ_EXPORT int ill_Lost (ODR o, ILL_Lost **p, int opt, const char *name);typedef struct ILL_Damaged ILL_Damaged;YAZ_EXPORT int ill_Damaged (ODR o, ILL_Damaged **p, int opt, const char *name);typedef struct ILL_Message ILL_Message;YAZ_EXPORT int ill_Message (ODR o, ILL_Message **p, int opt, const char *name);typedef struct ILL_Status_Query ILL_Status_Query;YAZ_EXPORT int ill_Status_Query (ODR o, ILL_Status_Query **p, int opt, const char *name);typedef struct ILL_Status_Or_Error_Report ILL_Status_Or_Error_Report;YAZ_EXPORT int ill_Status_Or_Error_Report (ODR o, ILL_Status_Or_Error_Report **p, int opt, const char *name);typedef struct ILL_Expired ILL_Expired;YAZ_EXPORT int ill_Expired (ODR o, ILL_Expired **p, int opt, const char *name);typedef struct ILL_Already_Forwarded ILL_Already_Forwarded;YAZ_EXPORT int ill_Already_Forwarded (ODR o, ILL_Already_Forwarded **p, int opt, const char *name);typedef struct ILL_Already_Tried_List_Type ILL_Already_Tried_List_Type;YAZ_EXPORT int ill_Already_Tried_List_Type (ODR o, ILL_Already_Tried_List_Type **p, int opt, const char *name);typedef struct ILL_Amount ILL_Amount;YAZ_EXPORT int ill_Amount (ODR o, ILL_Amount **p, int opt, const char *name);typedef char  ILL_AmountString;YAZ_EXPORT int ill_AmountString (ODR o, ILL_AmountString **p, int opt, const char *name);typedef struct ILL_Client_Id ILL_Client_Id;YAZ_EXPORT int ill_Client_Id (ODR o, ILL_Client_Id **p, int opt, const char *name);typedef struct ILL_Conditional_Results ILL_Conditional_Results;YAZ_EXPORT int ill_Conditional_Results (ODR o, ILL_Conditional_Results **p, int opt, const char *name);typedef struct ILL_Cost_Info_Type ILL_Cost_Info_Type;YAZ_EXPORT int ill_Cost_Info_Type (ODR o, ILL_Cost_Info_Type **p, int opt, const char *name);typedef int  ILL_Current_State;YAZ_EXPORT int ill_Current_State (ODR o, ILL_Current_State **p, int opt, const char *name);typedef struct ILL_Damaged_DetailsSpecific_units ILL_Damaged_DetailsSpecific_units;YAZ_EXPORT int ill_Damaged_DetailsSpecific_units (ODR o, ILL_Damaged_DetailsSpecific_units **p, int opt, const char *name);typedef struct ILL_Damaged_Details ILL_Damaged_Details;YAZ_EXPORT int ill_Damaged_Details (ODR o, ILL_Damaged_Details **p, int opt, const char *name);typedef struct ILL_Date_Due ILL_Date_Due;YAZ_EXPORT int ill_Date_Due (ODR o, ILL_Date_Due **p, int opt, const char *name);typedef struct ILL_Delivery_Address ILL_Delivery_Address;YAZ_EXPORT int ill_Delivery_Address (ODR o, ILL_Delivery_Address **p, int opt, const char *name);typedef struct ILL_Delivery_ServiceElectronic_delivery ILL_Delivery_ServiceElectronic_delivery;YAZ_EXPORT int ill_Delivery_ServiceElectronic_delivery (ODR o, ILL_Delivery_ServiceElectronic_delivery **p, int opt, const char *name);typedef struct ILL_Delivery_Service ILL_Delivery_Service;YAZ_EXPORT int ill_Delivery_Service (ODR o, ILL_Delivery_Service **p, int opt, const char *name);typedef struct ILL_Electronic_Delivery_Service_0 ILL_Electronic_Delivery_Service_0;YAZ_EXPORT int ill_Electronic_Delivery_Service_0 (ODR o, ILL_Electronic_Delivery_Service_0 **p, int opt, const char *name);typedef struct ILL_Electronic_Delivery_Service_1 ILL_Electronic_Delivery_Service_1;YAZ_EXPORT int ill_Electronic_Delivery_Service_1 (ODR o, ILL_Electronic_Delivery_Service_1 **p, int opt, const char *name);typedef struct ILL_Electronic_Delivery_Service ILL_Electronic_Delivery_Service;YAZ_EXPORT int ill_Electronic_Delivery_Service (ODR o, ILL_Electronic_Delivery_Service **p, int opt, const char *name);typedef struct ILL_Error_Report ILL_Error_Report;YAZ_EXPORT int ill_Error_Report (ODR o, ILL_Error_Report **p, int opt, const char *name);typedef struct ILL_Estimate_Results ILL_Estimate_Results;YAZ_EXPORT int ill_Estimate_Results (ODR o, ILL_Estimate_Results **p, int opt, const char *name);typedef struct ILL_Extension ILL_Extension;YAZ_EXPORT int ill_Extension (ODR o, ILL_Extension **p, int opt, const char *name);typedef int  ILL_General_Problem;YAZ_EXPORT int ill_General_Problem (ODR o, ILL_General_Problem **p, int opt, const char *name);typedef struct ILL_History_Report ILL_History_Report;YAZ_EXPORT int ill_History_Report (ODR o, ILL_History_Report **p, int opt, const char *name);typedef struct ILL_Hold_Placed_Results ILL_Hold_Placed_Results;YAZ_EXPORT int ill_Hold_Placed_Results (ODR o, ILL_Hold_Placed_Results **p, int opt, const char *name);typedef int  ILL_APDU_Type;YAZ_EXPORT int ill_APDU_Type (ODR o, ILL_APDU_Type **p, int opt, const char *name);typedef int  ILL_Service_Type;YAZ_EXPORT int ill_Service_Type (ODR o, ILL_Service_Type **p, int opt, const char *name);typedef struct ILL_String ILL_String;YAZ_EXPORT int ill_String (ODR o, ILL_String **p, int opt, const char *name);typedef ILL_String  ILL_Account_Number;YAZ_EXPORT int ill_Account_Number (ODR o, ILL_Account_Number **p, int opt, const char *name);typedef int  ILL_Intermediary_Problem;YAZ_EXPORT int ill_Intermediary_Problem (ODR o, ILL_Intermediary_Problem **p, int opt, const char *name);typedef char  ILL_ISO_Date;YAZ_EXPORT int ill_ISO_Date (ODR o, ILL_ISO_Date **p, int opt, const char *name);typedef char  ILL_ISO_Time;YAZ_EXPORT int ill_ISO_Time (ODR o, ILL_ISO_Time **p, int opt, const char *name);typedef struct ILL_Item_Id ILL_Item_Id;YAZ_EXPORT int ill_Item_Id (ODR o, ILL_Item_Id **p, int opt, const char *name);typedef struct ILL_Location_Info ILL_Location_Info;YAZ_EXPORT int ill_Location_Info (ODR o, ILL_Location_Info **p, int opt, const char *name);typedef struct ILL_Locations_Results ILL_Locations_Results;YAZ_EXPORT int ill_Locations_Results (ODR o, ILL_Locations_Results **p, int opt, const char *name);typedef int  ILL_Medium_Type;YAZ_EXPORT int ill_Medium_Type (ODR o, ILL_Medium_Type **p, int opt, const char *name);typedef struct ILL_Name_Of_Person_Or_Institution ILL_Name_Of_Person_Or_Institution;YAZ_EXPORT int ill_Name_Of_Person_Or_Institution (ODR o, ILL_Name_Of_Person_Or_Institution **p, int opt, const char *name);typedef struct ILL_Person_Or_Institution_Symbol ILL_Person_Or_Institution_Symbol;YAZ_EXPORT int ill_Person_Or_Institution_Symbol (ODR o, ILL_Person_Or_Institution_Symbol **p, int opt, const char *name);typedef int  ILL_Place_On_Hold_Type;YAZ_EXPORT int ill_Place_On_Hold_Type (ODR o, ILL_Place_On_Hold_Type **p, int opt, const char *name);typedef struct ILL_Postal_Address ILL_Postal_Address;YAZ_EXPORT int ill_Postal_Address (ODR o, ILL_Postal_Address **p, int opt, const char *name);typedef struct ILL_Provider_Error_Report ILL_Provider_Error_Report;YAZ_EXPORT int ill_Provider_Error_Report (ODR o, ILL_Provider_Error_Report **p, int opt, const char *name);typedef int  ILL_Reason_Locs_Provided;YAZ_EXPORT int ill_Reason_Locs_Provided (ODR o, ILL_Reason_Locs_Provided **p, int opt, const char *name);typedef int  ILL_Reason_No_Report;YAZ_EXPORT int ill_Reason_No_Report (ODR o, ILL_Reason_No_Report **p, int opt, const char *name);typedef int  ILL_Reason_Unfilled;YAZ_EXPORT int ill_Reason_Unfilled (ODR o, ILL_Reason_Unfilled **p, int opt, const char *name);typedef int  ILL_Report_Source;YAZ_EXPORT int ill_Report_Source (ODR o, ILL_Report_Source **p, int opt, const char *name);typedef struct ILL_Requester_Optional_Messages_Type ILL_Requester_Optional_Messages_Type;YAZ_EXPORT int ill_Requester_Optional_Messages_Type (ODR o, ILL_Requester_Optional_Messages_Type **p, int opt, const char *name);typedef struct ILL_Responder_Optional_Messages_Type ILL_Responder_Optional_Messages_Type;YAZ_EXPORT int ill_Responder_Optional_Messages_Type (ODR o, ILL_Responder_Optional_Messages_Type **p, int opt, const char *name);typedef struct ILL_Retry_Results ILL_Retry_Results;YAZ_EXPORT int ill_Retry_Results (ODR o, ILL_Retry_Results **p, int opt, const char *name);typedef struct ILL_Search_Type ILL_Search_Type;YAZ_EXPORT int ill_Search_Type (ODR o, ILL_Search_Type **p, int opt, const char *name);typedef ILL_String  ILL_Security_Problem;YAZ_EXPORT int ill_Security_Problem (ODR o, ILL_Security_Problem **p, int opt, const char *name);typedef struct ILL_Send_To_List_Type_s ILL_Send_To_List_Type_s;YAZ_EXPORT int ill_Send_To_List_Type_s (ODR o, ILL_Send_To_List_Type_s **p, int opt, const char *name);typedef struct ILL_Send_To_List_Type ILL_Send_To_List_Type;YAZ_EXPORT int ill_Send_To_List_Type (ODR o, ILL_Send_To_List_Type **p, int opt, const char *name);typedef struct ILL_Service_Date_this ILL_Service_Date_this;YAZ_EXPORT int ill_Service_Date_this (ODR o, ILL_Service_Date_this **p, int opt, const char *name);typedef struct ILL_Service_Date_original ILL_Service_Date_original;YAZ_EXPORT int ill_Service_Date_original (ODR o, ILL_Service_Date_original **p, int opt, const char *name);typedef struct ILL_Service_Date_Time ILL_Service_Date_Time;YAZ_EXPORT int ill_Service_Date_Time (ODR o, ILL_Service_Date_Time **p, int opt, const char *name);typedef ILL_Service_Type  ILL_Shipped_Service_Type;YAZ_EXPORT int ill_Shipped_Service_Type (ODR o, ILL_Shipped_Service_Type **p, int opt, const char *name);typedef struct ILL_State_Transition_Prohibited ILL_State_Transition_Prohibited;YAZ_EXPORT int ill_State_Transition_Prohibited (ODR o, ILL_State_Transition_Prohibited **p, int opt, const char *name);typedef struct ILL_Status_Report ILL_Status_Report;YAZ_EXPORT int ill_Status_Report (ODR o, ILL_Status_Report **p, int opt, const char *name);typedef struct ILL_Supplemental_Item_Description ILL_Supplemental_Item_Description;YAZ_EXPORT int ill_Supplemental_Item_Description (ODR o, ILL_Supplemental_Item_Description **p, int opt, const char *name);typedef struct ILL_Supply_Details ILL_Supply_Details;YAZ_EXPORT int ill_Supply_Details (ODR o, ILL_Supply_Details **p, int opt, const char *name);typedef struct ILL_Supply_Medium_Info_Type ILL_Supply_Medium_Info_Type;YAZ_EXPORT int ill_Supply_Medium_Info_Type (ODR o, ILL_Supply_Medium_Info_Type **p, int opt, const char *name);typedef int  ILL_Supply_Medium_Type;YAZ_EXPORT int ill_Supply_Medium_Type (ODR o, ILL_Supply_Medium_Type **p, int opt, const char *name);typedef struct ILL_System_Address ILL_System_Address;YAZ_EXPORT int ill_System_Address (ODR o, ILL_System_Address **p, int opt, const char *name);typedef struct ILL_System_Id ILL_System_Id;YAZ_EXPORT int ill_System_Id (ODR o, ILL_System_Id **p, int opt, const char *name);typedef struct ILL_Third_Party_Info_Type ILL_Third_Party_Info_Type;YAZ_EXPORT int ill_Third_Party_Info_Type (ODR o, ILL_Third_Party_Info_Type **p, int opt, const char *name);typedef struct ILL_Transaction_Id ILL_Transaction_Id;YAZ_EXPORT int ill_Transaction_Id (ODR o, ILL_Transaction_Id **p, int opt, const char *name);typedef int  ILL_Transaction_Id_Problem;YAZ_EXPORT int ill_Transaction_Id_Problem (ODR o, ILL_Transaction_Id_Problem **p, int opt, const char *name);typedef int  ILL_Transaction_Results;YAZ_EXPORT int ill_Transaction_Results (ODR o, ILL_Transaction_Results **p, int opt, const char *name);typedef int  ILL_Transaction_Type;YAZ_EXPORT int ill_Transaction_Type (ODR o, ILL_Transaction_Type **p, int opt, const char *name);typedef ILL_String  ILL_Transportation_Mode;YAZ_EXPORT int ill_Transportation_Mode (ODR o, ILL_Transportation_Mode **p, int opt, const char *name);typedef int  ILL_Unable_To_Perform;YAZ_EXPORT int ill_Unable_To_Perform (ODR o, ILL_Unable_To_Perform **p, int opt, const char *name);typedef struct ILL_Unfilled_Results ILL_Unfilled_Results;YAZ_EXPORT int ill_Unfilled_Results (ODR o, ILL_Unfilled_Results **p, int opt, const char *name);typedef struct ILL_Units_Per_Medium_Type ILL_Units_Per_Medium_Type;YAZ_EXPORT int ill_Units_Per_Medium_Type (ODR o, ILL_Units_Per_Medium_Type **p, int opt, const char *name);typedef struct ILL_User_Error_Report ILL_User_Error_Report;YAZ_EXPORT int ill_User_Error_Report (ODR o, ILL_User_Error_Report **p, int opt, const char *name);typedef struct ILL_Will_Supply_Results ILL_Will_Supply_Results;YAZ_EXPORT int ill_Will_Supply_Results (ODR o, ILL_Will_Supply_Results **p, int opt, const char *name);typedef char  ILL_EDIFACTString;YAZ_EXPORT int ill_EDIFACTString (ODR o, ILL_EDIFACTString **p, int opt, const char *name);#ifdef __cplusplus}#endif#ifdef __cplusplusextern "C" {#endifstruct ILL_APDU {	int which;	union {		ILL_Request *illRequest;		ILL_Forward_Notification *Forward_Notification;		ILL_Shipped *Shipped;		ILL_Answer *illAnswer;		ILL_Conditional_Reply *Conditional_Reply;		ILL_Cancel *Cancel;		ILL_Cancel_Reply *Cancel_Reply;		ILL_Received *Received;		ILL_Recall *Recall;		ILL_Returned *Returned;		ILL_Checked_In *Checked_In;		ILL_Overdue *Overdue;		ILL_Renew *Renew;		ILL_Renew_Answer *Renew_Answer;		ILL_Lost *Lost;		ILL_Damaged *Damaged;		ILL_Message *Message;		ILL_Status_Query *Status_Query;		ILL_Status_Or_Error_Report *Status_Or_Error_Report;		ILL_Expired *Expired;#define ILL_APDU_ILL_Request 1#define ILL_APDU_Forward_Notification 2#define ILL_APDU_Shipped 3#define ILL_APDU_ILL_Answer 4

⌨️ 快捷键说明

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