class ZPRESENTRESPONSE : public ZPRESENTBASE

Z39.50 Present Response PDU Base Class

Inheritance:

Public Fields










Public Methods

inline INT AddNextResultSetPosition ( INT4 argValue)
Add entry
inline INT AddNumberOfRecordsReturned ( INT4 argValue)
Add entry
inline INT AddPresentStatus ( INT4 argValue)
Add entry
inline INT GetNextResultSetPosition ( INT4 *argValue)
Get Entry
inline INT GetNumberOfRecordsReturned ( INT4 *argValue)
Get Entry
inline INT GetPresentStatus ( INT4 *argValue)
Get Entry
inline INT HasNextResultSetPosition ()
Check for existance of entry
inline INT HasNumberOfRecordsReturned ()
Check for existance of entry
inline INT HasPresentStatus ()
Check for existance of entry
ZPRESENTRESPONSE (const STRING& RefId, const INT4 NumberOfRecordsReturned, const INT4 NextResultSetPosition, const INT4 PresentStatus, ZRECORDLIST *Records)
Basic Constructor
ZPRESENTRESPONSE (PUCHR Buf, INT4 Length)
Basic Buffered Constructor

Inherited from ZPRESENTBASE:

Inherited from ZPDU:

Public Methods

inline INT AddReferenceId(const STRING & argValue)
inline INT GetReferenceId( STRING *argValue)
inline INT HasReferenceId()

Protected Fields

* c_browser
BERBROWSER* c_root

Protected Methods

void Init()

Inherited from BERTREE:

Public Methods

void AddPointer(UCHR *p)
void DeletePointers()
void Error(CHR *Msg)
void ExitOnError(INT YesOrNo)
PUCHR GetRecord(INT4 *len)
void GetRecordLength(INT4 *Length)
void HexDir()
void HexDir(ostream &os)
friend ostream& operator<<(ostream& os, BERTREE& b)

Protected Fields

UCHR* c_buf
PDATA_DIR c_dir
INT c_exit_on_error
UCHR** c_ptrlist
c_ptrlist_count
c_ptrlist_maxcount

Private Fields

friend class BERBROWSER

Documentation

Z39.50 Present Response PDU Base Class
ZPRESENTRESPONSE(PUCHR Buf, INT4 Length)
Basic Buffered Constructor

ZPRESENTRESPONSE(const STRING& RefId, const INT4 NumberOfRecordsReturned, const INT4 NextResultSetPosition, const INT4 PresentStatus, ZRECORDLIST *Records)
Basic Constructor

inline INT HasNextResultSetPosition()
Check for existance of entry

inline INT GetNextResultSetPosition( INT4 *argValue)
Get Entry

inline INT AddNextResultSetPosition( INT4 argValue)
Add entry

inline INT HasNumberOfRecordsReturned()
Check for existance of entry

inline INT GetNumberOfRecordsReturned( INT4 *argValue)
Get Entry

inline INT AddNumberOfRecordsReturned( INT4 argValue)
Add entry

inline INT HasPresentStatus()
Check for existance of entry

inline INT GetPresentStatus( INT4 *argValue)
Get Entry

inline INT AddPresentStatus( INT4 argValue)
Add entry

This class has no child classes.

alphabetic index hierarchy of classes

this page has been generated automatically by doc++

(c)opyright by Malte Z&oumlckler, Roland Wunderling
contact: doc++@zib.de