Basic Z39.50 Client Class
![]() | Add_Records (const STRING &Database, ZRECORDLIST *Records) Request server to add new records to a database |
![]() | Delete_Records (const STRING &Database, ZRECORDLIST *Records) Request server to delete records from a database |
![]() | GetDiagnosticList (STRLIST *MsgList) Return Diagnostic Error List |
![]() | GetErrorMessage (STRING *Message) Get the current error message |
![]() | GetGeneralMessage (STRING *Msg) Return General Message |
![]() | GetHitCount () Get Hit Count |
![]() | GetLastError () Get Last Error |
![]() | GetMOTD (STRING *Msg) Return Message of the Day |
![]() | Initialize ( const STRING &Host, const UINT Port, const STRING &RefId, const STRING &ProtVer, const STRING &Options, const INT4 PrefMsgSize, const INT4 ExceptionalRecSize, const STRING &GroupId, const STRING &UserId, const STRING &Password, const STRING &ImpId, const STRING &ImpName, const STRING &ImpVersion) Initialize with Z39.50 Server |
![]() | Initialize ( const STRING &Host, const UINT Port, const STRING &GroupId, const STRING &UserId, const STRING &Password) Initialize with Z39.50 Server |
![]() | Initialize ( const STRING &Host, const UINT Port) |
![]() | Initialize ( const STRING &Host, const UINT Port, STRING pass) Initialize with Z39.50 Server |
![]() | MapError (INT Code, STRING *Message) Convert Error Code to String |
![]() | Present ( const INT4 Start, const INT4 Count, const STRING &PreferredRecordSyntax, const STRING &ResultSetName, const STRING &ElementSetName, ZRECORDLIST *Records) Request one or more records |
![]() | Search (const STRING &Database, const STRING &Term, const STRING &ResultSetName, INT4 *HitCount, STRING UserId, INT Start, INT Fetch, ZRECORDLIST *Records) Perform a Search |
![]() | Sort ( const STRING &InputResultSetNames, const STRING &SortedResultSetName, const STRING &SortSequence) Issue a Z39.50 Sort Request |
![]() | ZCLIENT_BASE () Basic Constructor |
![]() | ZCLIENT_BASE::Scan ( const CHR *DatabaseName, const CHR *Term, const INT PrefPos, const INT StepSize, const INT NumRequest, ZRECORDLIST *Records) Perform a SCAN (EXPAND) |
![]() | ~ZCLIENT_BASE () Basic Destructor |
![]() | c_diaglist |
![]() | c_element_set_name |
![]() | c_error |
![]() | c_error_msg |
![]() | c_general_message |
![]() | c_hitcount |
![]() | c_host |
![]() | c_motd |
![]() | c_postings |
![]() | c_query |
![]() | GetRecordsOrDiagnostics (BERBROWSER *b, ZRECORDLIST *Records) |
![]() | StoreDefaults (const STRING & Group) |
Basic Z39.50 Client Class
void GetRecordsOrDiagnostics(BERBROWSER *b, ZRECORDLIST *Records)
STRING c_query
c_host
c_element_set_name
c_motd
c_general_message
c_error_msg
STRLIST c_diaglist
INT c_error
INT4 c_hitcount
STRING c_postings
ZCLIENT_BASE()
virtual ~ZCLIENT_BASE()
void MapError(INT Code, STRING *Message)
GDT_BOOLEAN Initialize( const STRING &Host, const UINT Port)
GDT_BOOLEAN Initialize( const STRING &Host, const UINT Port, STRING pass)
GDT_BOOLEAN Initialize( const STRING &Host, const UINT Port, const STRING &GroupId, const STRING &UserId, const STRING &Password)
GDT_BOOLEAN Initialize( const STRING &Host, const UINT Port, const STRING &RefId, const STRING &ProtVer, const STRING &Options, const INT4 PrefMsgSize, const INT4 ExceptionalRecSize, const STRING &GroupId, const STRING &UserId, const STRING &Password, const STRING &ImpId, const STRING &ImpName, const STRING &ImpVersion)
virtual GDT_BOOLEAN Search(const STRING &Database, const STRING &Term, const STRING &ResultSetName, INT4 *HitCount, STRING UserId, INT Start, INT Fetch, ZRECORDLIST *Records)
GDT_BOOLEAN Present( const INT4 Start, const INT4 Count, const STRING &PreferredRecordSyntax, const STRING &ResultSetName, const STRING &ElementSetName, ZRECORDLIST *Records)
void GetMOTD(STRING *Msg)
void GetGeneralMessage(STRING *Msg)
void GetDiagnosticList(STRLIST *MsgList)
GDT_BOOLEAN ZCLIENT_BASE::Scan( const CHR *DatabaseName, const CHR *Term, const INT PrefPos, const INT StepSize, const INT NumRequest, ZRECORDLIST *Records)
GDT_BOOLEAN Sort( const STRING &InputResultSetNames, const STRING &SortedResultSetName, const STRING &SortSequence)
INT4 GetHitCount()
INT GetLastError()
GDT_BOOLEAN Add_Records(const STRING &Database, ZRECORDLIST *Records)
GDT_BOOLEAN Delete_Records(const STRING &Database, ZRECORDLIST *Records)
void GetErrorMessage(STRING *Message)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de