class ZCLOSE : public ZPDU

Z39.50 Close PDU Class

Inheritance:

Public Fields




Public Methods

inline INT AddCloseReason ( INT4 argValue)
Adds reason for Close request
inline INT GetCloseReason ( INT4 *argValue)
Gets reason for Close
inline INT HasCloseReason ()
Checks for existance of Close reason
ZCLOSE (const CHR *RefId, INT4 Reason)
Basic Constructor
ZCLOSE (PUCHR Buf, INT4 Length)
Basic Buffer Constructor

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

ZCLOSE(const CHR *RefId, INT4 Reason)
Basic Constructor

inline INT HasCloseReason()
Checks for existance of Close reason

inline INT GetCloseReason( INT4 *argValue)
Gets reason for Close

inline INT AddCloseReason( INT4 argValue)
Adds reason for Close request

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