h46018.h

Go to the documentation of this file.
00001 //
00002 // h46018.h
00003 //
00004 // Code automatically generated by asnparse.
00005 //
00006 
00007 #if ! H225_DISABLE_H46018
00008 
00009 #ifndef __H46018_H
00010 #define __H46018_H
00011 
00012 #ifdef P_USE_PRAGMA
00013 #pragma interface
00014 #endif
00015 
00016 #include <ptclib/asner.h>
00017 
00018 #include "h225.h"
00019 
00020 
00021 //
00022 // IncomingCallIndication
00023 //
00024 
00025 class H46018_IncomingCallIndication : public PASN_Sequence
00026 {
00027 #ifndef PASN_LEANANDMEAN
00028     PCLASSINFO(H46018_IncomingCallIndication, PASN_Sequence);
00029 #endif
00030   public:
00031     H46018_IncomingCallIndication(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
00032 
00033     H225_TransportAddress m_callSignallingAddress;
00034     H225_CallIdentifier m_callID;
00035 
00036     PINDEX GetDataLength() const;
00037     BOOL Decode(PASN_Stream & strm);
00038     void Encode(PASN_Stream & strm) const;
00039 #ifndef PASN_NOPRINTON
00040     void PrintOn(ostream & strm) const;
00041 #endif
00042     Comparison Compare(const PObject & obj) const;
00043     PObject * Clone() const;
00044 };
00045 
00046 
00047 //
00048 // LRQKeepAliveData
00049 //
00050 
00051 class H46018_LRQKeepAliveData : public PASN_Sequence
00052 {
00053 #ifndef PASN_LEANANDMEAN
00054     PCLASSINFO(H46018_LRQKeepAliveData, PASN_Sequence);
00055 #endif
00056   public:
00057     H46018_LRQKeepAliveData(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
00058 
00059     H225_TimeToLive m_lrqKeepAliveInterval;
00060 
00061     PINDEX GetDataLength() const;
00062     BOOL Decode(PASN_Stream & strm);
00063     void Encode(PASN_Stream & strm) const;
00064 #ifndef PASN_NOPRINTON
00065     void PrintOn(ostream & strm) const;
00066 #endif
00067     Comparison Compare(const PObject & obj) const;
00068     PObject * Clone() const;
00069 };
00070 
00071 
00072 #endif // __H46018_H
00073 
00074 #endif // if ! H225_DISABLE_H46018
00075 
00076 
00077 // End of h46018.h

Generated on Wed Feb 6 09:02:41 2008 for OpenH323 by  doxygen 1.5.4