D:/Storage/CVS_Head/h323plus/include/h350/h350_service.h

00001 //
00002 // h350_service.h
00003 //
00004 // Code automatically generated by asnparse.
00005 //
00006 
00007 #if ! H323_DISABLE_H225
00008 
00009 #ifndef __H225_H350_H
00010 #define __H225_H350_H
00011 
00012 #ifdef P_USE_PRAGMA
00013 #pragma interface
00014 #endif
00015 
00016 #include <ptclib/asner.h>
00017 
00018 //
00019 // H350ServiceControl
00020 //
00021 
00022 class H225_H350ServiceControl : public PASN_Sequence
00023 {
00024 #ifndef PASN_LEANANDMEAN
00025     PCLASSINFO(H225_H350ServiceControl, PASN_Sequence);
00026 #endif
00027   public:
00028     H225_H350ServiceControl(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
00029 
00030     PASN_IA5String m_ldapURL;
00031     PASN_IA5String m_ldapDN;
00032 
00033     PINDEX GetDataLength() const;
00034     BOOL Decode(PASN_Stream & strm);
00035     void Encode(PASN_Stream & strm) const;
00036 #ifndef PASN_NOPRINTON
00037     void PrintOn(ostream & strm) const;
00038 #endif
00039     Comparison Compare(const PObject & obj) const;
00040     PObject * Clone() const;
00041 };
00042 
00043 
00044 #endif // __H225_H
00045 
00046 #endif // if ! H323_DISABLE_H225
00047 
00048 
00049 // End of h350_service.h

Generated on Thu Oct 25 13:42:28 2007 for h323plus by  doxygen 1.5.2