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

📄 z-core.h

📁 harvest是一个下载html网页得机器人
💻 H
📖 第 1 页 / 共 3 页
字号:
struct Z_SearchRequest {	Z_ReferenceId *referenceId; /* OPT */	int *smallSetUpperBound;	int *largeSetLowerBound;	int *mediumSetPresentNumber;	bool_t *replaceIndicator;	Z_InternationalString *resultSetName;	int num_databaseNames;	Z_DatabaseName **databaseNames;	Z_ElementSetNames *smallSetElementSetNames; /* OPT */	Z_ElementSetNames *mediumSetElementSetNames; /* OPT */	Odr_oid *preferredRecordSyntax; /* OPT */	Z_Query *query;	Z_OtherInformation *additionalSearchInfo; /* OPT */	Z_OtherInformation *otherInfo; /* OPT */};struct Z_Query {	int which;	union {		void *type_0;		Z_RPNQuery *type_1;		Odr_oct *type_2;		Odr_oct *type_100;		Z_RPNQuery *type_101;		Odr_oct *type_102;		Z_External *type_104;#define Z_Query_type_0 1#define Z_Query_type_1 2#define Z_Query_type_2 3#define Z_Query_type_100 4#define Z_Query_type_101 5#define Z_Query_type_102 6#define Z_Query_type_104 7	} u;};struct Z_RPNQuery {	Z_AttributeSetId *attributeSetId;	Z_RPNStructure *RPNStructure;};struct Z_Complex {	Z_RPNStructure *s1;	Z_RPNStructure *s2;	Z_Operator *roperator;};struct Z_RPNStructure {	int which;	union {		Z_Operand *simple;		Z_Complex *complex;#define Z_RPNStructure_simple 1#define Z_RPNStructure_complex 2	} u;};struct Z_Operand {	int which;	union {		Z_AttributesPlusTerm *attributesPlusTerm;		Z_ResultSetId *resultSetId;		Z_ResultSetPlusAttributes *resultAttr;#define Z_Operand_APT 1#define Z_Operand_resultSetId 2#define Z_Operand_resultAttr 3	} u;};struct Z_AttributesPlusTerm {	Z_AttributeList *attributes;	Z_Term *term;};struct Z_ResultSetPlusAttributes {	Z_ResultSetId *resultSet;	Z_AttributeList *attributes;};struct Z_AttributeList {	int num_attributes;	Z_AttributeElement **attributes;};struct Z_Term {	int which;	union {		Odr_oct *general;		int *numeric;		Z_InternationalString *characterString;		Odr_oid *oid;		char *dateTime;		Z_External *external;		Z_IntUnit *integerAndUnit;		Odr_null *null;#define Z_Term_general 1#define Z_Term_numeric 2#define Z_Term_characterString 3#define Z_Term_oid 4#define Z_Term_dateTime 5#define Z_Term_external 6#define Z_Term_integerAndUnit 7#define Z_Term_null 8	} u;};struct Z_Operator {	int which;	union {		Odr_null *op_and;		Odr_null *op_or;		Odr_null *and_not;		Z_ProximityOperator *prox;#define Z_Operator_and 1#define Z_Operator_or 2#define Z_Operator_and_not 3#define Z_Operator_prox 4	} u;};struct Z_ComplexAttribute {	int num_list;	Z_StringOrNumeric **list;	int num_semanticAction;	int **semanticAction; /* OPT */};struct Z_AttributeElement {	Z_AttributeSetId *attributeSet; /* OPT */	int *attributeType;	int which;	union {		int *numeric;		Z_ComplexAttribute *complex;#define Z_AttributeValue_numeric 1#define Z_AttributeValue_complex 2	} value;};struct Z_ProximityOperator {	bool_t *exclusion; /* OPT */	int *distance;	bool_t *ordered;#define Z_ProximityOperator_Prox_lessThan 1#define Z_ProximityOperator_Prox_lessThanOrEqual 2#define Z_ProximityOperator_Prox_equal 3#define Z_ProximityOperator_Prox_greaterThanOrEqual 4#define Z_ProximityOperator_Prox_greaterThan 5#define Z_ProximityOperator_Prox_notEqual 6	int *relationType;	int which;	union {		Z_ProxUnit *known;		int *zprivate;#define Z_ProximityOperator_known 1#define Z_ProximityOperator_private 2	} u;};#define Z_ProxUnit_character 1#define Z_ProxUnit_word 2#define Z_ProxUnit_sentence 3#define Z_ProxUnit_paragraph 4#define Z_ProxUnit_section 5#define Z_ProxUnit_chapter 6#define Z_ProxUnit_document 7#define Z_ProxUnit_element 8#define Z_ProxUnit_subelement 9#define Z_ProxUnit_elementType 10#define Z_ProxUnit_byte 11struct Z_SearchResponse {	Z_ReferenceId *referenceId; /* OPT */	int *resultCount;	int *numberOfRecordsReturned;	int *nextResultSetPosition;	bool_t *searchStatus;#define Z_SearchResponse_subset 1#define Z_SearchResponse_interim 2#define Z_SearchResponse_none 3	int *resultSetStatus; /* OPT */	Z_PresentStatus *presentStatus; /* OPT */	Z_Records *records; /* OPT */	Z_OtherInformation *additionalSearchInfo; /* OPT */	Z_OtherInformation *otherInfo; /* OPT */};struct Z_RecordComposition {	int which;	union {		Z_ElementSetNames *simple;		Z_CompSpec *complex;#define Z_RecordComp_simple 1#define Z_RecordComp_complex 2	} u;};struct Z_PresentRequest {	Z_ReferenceId *referenceId; /* OPT */	Z_ResultSetId *resultSetId;	int *resultSetStartPoint;	int *numberOfRecordsRequested;	int num_ranges;	Z_Range **additionalRanges; /* OPT */	Z_RecordComposition *recordComposition; /* OPT */	Odr_oid *preferredRecordSyntax; /* OPT */	int *maxSegmentCount; /* OPT */	int *maxRecordSize; /* OPT */	int *maxSegmentSize; /* OPT */	Z_OtherInformation *otherInfo; /* OPT */};struct Z_Segment {	Z_ReferenceId *referenceId; /* OPT */	int *numberOfRecordsReturned;	int num_segmentRecords;	Z_NamePlusRecord **segmentRecords;	Z_OtherInformation *otherInfo; /* OPT */};struct Z_PresentResponse {	Z_ReferenceId *referenceId; /* OPT */	int *numberOfRecordsReturned;	int *nextResultSetPosition;	Z_PresentStatus *presentStatus;	Z_Records *records; /* OPT */	Z_OtherInformation *otherInfo; /* OPT */};struct Z_NamePlusRecordList {	int num_records;	Z_NamePlusRecord **records;};struct Z_DiagRecs {	int num_diagRecs;	Z_DiagRec **diagRecs;};struct Z_Records {	int which;	union {		Z_NamePlusRecordList *databaseOrSurDiagnostics;		Z_DefaultDiagFormat *nonSurrogateDiagnostic;		Z_DiagRecs *multipleNonSurDiagnostics;#define Z_Records_DBOSD 1#define Z_Records_NSD 2#define Z_Records_multipleNSD 3	} u;};struct Z_NamePlusRecord {	Z_DatabaseName *databaseName; /* OPT */	int which;	union {		Z_External *databaseRecord;		Z_DiagRec *surrogateDiagnostic;		Z_FragmentSyntax *startingFragment;		Z_FragmentSyntax *intermediateFragment;		Z_FragmentSyntax *finalFragment;#define Z_NamePlusRecord_databaseRecord 1#define Z_NamePlusRecord_surrogateDiagnostic 2#define Z_NamePlusRecord_startingFragment 3#define Z_NamePlusRecord_intermediateFragment 4#define Z_NamePlusRecord_finalFragment 5	} u;};struct Z_FragmentSyntax {	int which;	union {		Z_External *externallyTagged;		Odr_oct *notExternallyTagged;#define Z_FragmentSyntax_externallyTagged 1#define Z_FragmentSyntax_notExternallyTagged 2	} u;};struct Z_DiagRec {	int which;	union {		Z_DefaultDiagFormat *defaultFormat;		Z_External *externallyDefined;#define Z_DiagRec_defaultFormat 1#define Z_DiagRec_externallyDefined 2	} u;};struct Z_DefaultDiagFormat {	Odr_oid *diagnosticSetId;	int *condition;	int which;	union {		char *v2Addinfo;		Z_InternationalString *v3Addinfo;#define Z_DefaultDiagFormat_v2Addinfo 1#define Z_DefaultDiagFormat_v3Addinfo 2	} u;};struct Z_Range {	int *startingPosition;	int *numberOfRecords;};struct Z_DatabaseSpecificUnit {	Z_DatabaseName *dbName;	Z_ElementSetName *esn;};struct Z_DatabaseSpecific {	int num;	Z_DatabaseSpecificUnit **elements;};struct Z_ElementSetNames {	int which;	union {		Z_InternationalString *generic;		Z_DatabaseSpecific *databaseSpecific;#define Z_ElementSetNames_generic 1#define Z_ElementSetNames_databaseSpecific 2	} u;};#define Z_PresentStatus_success 0#define Z_PresentStatus_partial_1 1#define Z_PresentStatus_partial_2 2#define Z_PresentStatus_partial_3 3#define Z_PresentStatus_partial_4 4#define Z_PresentStatus_failure 5struct Z_DbSpecific {	Z_DatabaseName *db;	Z_Specification *spec;};struct Z_CompSpec {	bool_t *selectAlternativeSyntax;	Z_Specification *generic; /* OPT */	int num_dbSpecific;	Z_DbSpecific **dbSpecific; /* OPT */	int num_recordSyntax;	Odr_oid **recordSyntax; /* OPT */};struct Z_ElementSpec {	int which;	union {		Z_InternationalString *elementSetName;		Z_External *externalSpec;#define Z_ElementSpec_elementSetName 1#define Z_ElementSpec_externalSpec 2	} u;};struct Z_Specification {	int which;	union {		Odr_oid *oid;		Z_InternationalString *uri;#define Z_Schema_oid 1#define Z_Schema_uri 2	} schema; /* OPT */	Z_ElementSpec *elementSpec; /* OPT */};struct Z_DeleteResultSetRequest {	Z_ReferenceId *referenceId; /* OPT */#define Z_DeleteResultSetRequest_list 0#define Z_DeleteResultSetRequest_all 1	int *deleteFunction;	int num_resultSetList;	Z_ResultSetId **resultSetList; /* OPT */	Z_OtherInformation *otherInfo; /* OPT */};struct Z_DeleteResultSetResponse {	Z_ReferenceId *referenceId; /* OPT */	Z_DeleteStatus *deleteOperationStatus;	Z_ListStatuses *deleteListStatuses; /* OPT */	int *numberNotDeleted; /* OPT */	Z_ListStatuses *bulkStatuses; /* OPT */	Z_InternationalString *deleteMessage; /* OPT */	Z_OtherInformation *otherInfo; /* OPT */};struct Z_ListStatus {	Z_ResultSetId *id;	Z_DeleteStatus *status;};struct Z_ListStatuses {	int num;	Z_ListStatus **elements;};#define Z_DeleteStatus_success 0#define Z_DeleteStatus_resultSetDidNotExist 1#define Z_DeleteStatus_previouslyDeletedByTarget 2#define Z_DeleteStatus_systemProblemAtTarget 3#define Z_DeleteStatus_accessNotAllowed 4#define Z_DeleteStatus_resourceControlAtOrigin 5#define Z_DeleteStatus_resourceControlAtTarget 6#define Z_DeleteStatus_bulkDeleteNotSupported 7#define Z_DeleteStatus_notAllRsltSetsDeletedOnBulkDlte 8#define Z_DeleteStatus_notAllRequestedResultSetsDeleted 9#define Z_DeleteStatus_resultSetInUse 10struct Z_AccessControlRequest {	Z_ReferenceId *referenceId; /* OPT */	int which;	union {		Odr_oct *simpleForm;		Z_External *externallyDefined;#define Z_AccessControlRequest_simpleForm 1#define Z_AccessControlRequest_externallyDefined 2	} u;	Z_OtherInformation *otherInfo; /* OPT */};struct Z_AccessControlResponse {	Z_ReferenceId *referenceId; /* OPT */	int which;	union {		Odr_oct *simpleForm;		Z_External *externallyDefined;#define Z_AccessControlResponse_simpleForm 1#define Z_AccessControlResponse_externallyDefined 2	} u; /* OPT */	Z_DiagRec *diagnostic; /* OPT */	Z_OtherInformation *otherInfo; /* OPT */};struct Z_ResourceControlRequest {	Z_ReferenceId *referenceId; /* OPT */	bool_t *suspendedFlag; /* OPT */	Z_ResourceReport *resourceReport; /* OPT */#define Z_ResourceControlRequest_subset 1#define Z_ResourceControlRequest_interim 2#define Z_ResourceControlRequest_none 3	int *partialResultsAvailable; /* OPT */	bool_t *responseRequired;	bool_t *triggeredRequestFlag; /* OPT */	Z_OtherInformation *otherInfo; /* OPT */};

⌨️ 快捷键说明

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