class ZSCANRESPONSE : public ZSCANBASE

Z39.50 Scan Response PDU

Inheritance:

Public Fields



















Public Methods

inline INT AddAttributeSet ( STRING argValue)
Set entry value
inline INT AddListEntries ()
Add List Entries BERBROWSER
inline INT AddNumberOfEntriesReturned ( INT4 argValue)
Set entry value
inline INT AddPositionOfTerm ( INT4 argValue)
Set entry value
inline INT AddRetStepSize ( INT4 argValue)
Set entry value
inline INT AddScanStatus ( INT4 argValue)
Set entry value
inline INT GetAttributeSet ( STRING *argValue)
Get value of entry
inline INT GetListEntries (PBERBROWSER & Dir)
Get List Entries BERBROWSER
inline INT GetNumberOfEntriesReturned ( INT4 *argValue)
Get value of entry
inline INT GetPositionOfTerm ( INT4 *argValue)
Get value of entry
inline INT GetRetStepSize ( INT4 *argValue)
Get value of entry
inline INT GetScanStatus ( INT4 *argValue)
Get value of entry
inline INT HasAttributeSet ()
Check for existance of Entry
inline INT HasListEntries ()
Check for existance of Entry
inline INT HasNumberOfEntriesReturned ()
Check for existance of Entry
inline INT HasPositionOfTerm ()
Check for existance of Entry
inline INT HasRetStepSize ()
Check for existance of Entry
inline INT HasScanStatus ()
Check for existance of Entry
ZSCANRESPONSE ( const CHR *RefId, INT4 StepSize, INT4 ScanStatus, INT4 NumberOfEntriesReturned, INT4 PositionOfTerm, const CHR *ListEntries, const CHR *AttributeSet)
Basic Parameter Constructor
ZSCANRESPONSE (PUCHR Buf, INT4 Length)
Basic Buffer Constructor

Inherited from ZSCANBASE:

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 Scan Response PDU
ZSCANRESPONSE(PUCHR Buf, INT4 Length)
Basic Buffer Constructor

ZSCANRESPONSE( const CHR *RefId, INT4 StepSize, INT4 ScanStatus, INT4 NumberOfEntriesReturned, INT4 PositionOfTerm, const CHR *ListEntries, const CHR *AttributeSet)
Basic Parameter Constructor

inline INT HasRetStepSize()
Check for existance of Entry

inline INT GetRetStepSize( INT4 *argValue)
Get value of entry

inline INT AddRetStepSize( INT4 argValue)
Set entry value

inline INT HasScanStatus()
Check for existance of Entry

inline INT GetScanStatus( INT4 *argValue)
Get value of entry

inline INT AddScanStatus( INT4 argValue)
Set entry value

inline INT HasNumberOfEntriesReturned()
Check for existance of Entry

inline INT GetNumberOfEntriesReturned( INT4 *argValue)
Get value of entry

inline INT AddNumberOfEntriesReturned( INT4 argValue)
Set entry value

inline INT HasPositionOfTerm()
Check for existance of Entry

inline INT GetPositionOfTerm( INT4 *argValue)
Get value of entry

inline INT AddPositionOfTerm( INT4 argValue)
Set entry value

inline INT HasListEntries()
Check for existance of Entry

inline INT AddListEntries()
Add List Entries BERBROWSER

inline INT GetListEntries(PBERBROWSER & Dir)
Get List Entries BERBROWSER

inline INT HasAttributeSet()
Check for existance of Entry

inline INT GetAttributeSet( STRING *argValue)
Get value of entry

inline INT AddAttributeSet( STRING argValue)
Set entry value

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