class ZSORTRESPONSE : public ZSORTBASE

Z39.50 Sort Response PDU Class

Inheritance:

Public Fields










Public Methods

inline INT AddSortResponse ( INT4 argValue)
Adds Sort response
inline INT AddSortSequence ()
Adds Sort sequence info
inline INT AddSortStatus ( INT4 argValue)
Sets Sort status entry
inline INT GetSortResponse ( INT4 *argValue)
Gets Sort Response
inline INT GetSortSequence (PBERBROWSER & Dir)
Server gets Sort sequence info
inline INT GetSortStatus ( INT4 *argValue)
Gets Sort status entry
inline INT HasSortResponse ()
Checks for Sort Response
inline INT HasSortSequence ()
Checks for Sort sequence info
inline INT HasSortStatus ()
Checks for existence of Sort status entry
ZSORTRESPONSE ( const STRING& RefId, const INT4 SortStatus, const INT4 SortResponse, const CHR *Diagnostics)
Basic Paramter List Constructor
ZSORTRESPONSE (PUCHR Buf, INT4 Length)
Basic Buffer Constructor

Inherited from ZSORTBASE:

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

ZSORTRESPONSE( const STRING& RefId, const INT4 SortStatus, const INT4 SortResponse, const CHR *Diagnostics)
Basic Paramter List Constructor

inline INT HasSortStatus()
Checks for existence of Sort status entry

inline INT GetSortStatus( INT4 *argValue)
Gets Sort status entry

inline INT AddSortStatus( INT4 argValue)
Sets Sort status entry

inline INT HasSortResponse()
Checks for Sort Response

inline INT GetSortResponse( INT4 *argValue)
Gets Sort Response

inline INT AddSortResponse( INT4 argValue)
Adds Sort response

inline INT HasSortSequence()
Checks for Sort sequence info

inline INT AddSortSequence()
Adds Sort sequence info

inline INT GetSortSequence(PBERBROWSER & Dir)
Server gets Sort sequence info

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