X-Git-Url: http://git.indexdata.com/?p=yazpp-moved-to-github.git;a=blobdiff_plain;f=include%2Fyazpp%2Fz-server.h;h=7b1f04782af14ab35d7bd431b163347a780f7f2a;hp=a9c54340d6a3963af50ac602ff0710ea33338300;hb=d588f1d530f53c4d38a4a5f954545b06b2751968;hpb=11bd74f3063f71c59a09afd95e775fc810be563e diff --git a/include/yazpp/z-server.h b/include/yazpp/z-server.h index a9c5434..7b1f047 100644 --- a/include/yazpp/z-server.h +++ b/include/yazpp/z-server.h @@ -2,7 +2,7 @@ * Copyright (c) 2000-2007, Index Data. * See the file LICENSE for details. * - * $Id: z-server.h,v 1.3 2007-04-16 21:54:23 adam Exp $ + * $Id: z-server.h,v 1.4 2007-05-08 12:04:50 adam Exp $ */ #include @@ -14,7 +14,7 @@ class Z_Server; class YAZ_EXPORT Z_ServerUtility { public: void create_databaseRecord (ODR odr, Z_NamePlusRecord *rec, - const char *dbname, const int *format, + const char *dbname, const Odr_oid *format, const void *buf, int len); void create_surrogateDiagnostics(ODR odr, Z_NamePlusRecord *rec, const char *dbname, int error, @@ -81,10 +81,10 @@ class YAZ_EXPORT Yaz_Facility_Retrieval : public IServer_Facility, Z_PresentResponse *presentResponse) = 0; virtual void sr_record (const char *resultSetName, int position, - int *format, - Z_RecordComposition *comp, - Z_NamePlusRecord *namePlusRecord, - Z_Records *diagnostics) = 0; + Odr_oid *format, + Z_RecordComposition *comp, + Z_NamePlusRecord *namePlusRecord, + Z_Records *diagnostics) = 0; int init(Z_Server *server, Z_InitRequest *initRequest, Z_InitResponse *initResponse); @@ -98,7 +98,7 @@ class YAZ_EXPORT Yaz_Facility_Retrieval : public IServer_Facility, int start, int num, Z_RecordComposition *comp, int *next, int *pres, - int *oid); + Odr_oid *oid); void fetch_via_piggyback (Z_Server *s, Z_SearchRequest *searchRequest,