34 #ifndef OPAL_H323_CHANNELS_H
35 #define OPAL_H323_CHANNELS_H
50 class H245_OpenLogicalChannel;
51 class H245_OpenLogicalChannelAck;
52 class H245_OpenLogicalChannel_forwardLogicalChannelParameters;
53 class H245_OpenLogicalChannel_reverseLogicalChannelParameters;
54 class H245_H2250LogicalChannelParameters;
55 class H245_H2250LogicalChannelAckParameters;
56 class H245_ArrayOf_GenericInformation;
57 class H245_MiscellaneousCommand_type;
58 class H245_MiscellaneousIndication_type;
78 virtual PObject *
Clone()
const;
80 virtual void PrintOn(ostream & strm)
const;
81 virtual Comparison
Compare(
const PObject & obj)
const;
84 operator unsigned()
const {
return number; }
194 virtual PBoolean
Open();
198 virtual void Close();
222 H245_OpenLogicalChannel & openPDU
231 const H245_OpenLogicalChannel & open,
232 H245_OpenLogicalChannelAck & ack
242 const H245_OpenLogicalChannel & pdu,
253 const H245_OpenLogicalChannelAck & pdu
260 long bitRateRestriction
267 const H245_MiscellaneousCommand_type & type
274 const H245_MiscellaneousIndication_type & type
282 int skippedFrameCount,
399 virtual PBoolean
Open();
484 H245_OpenLogicalChannel & openPDU
491 const H245_OpenLogicalChannel & open,
492 H245_OpenLogicalChannelAck & ack
496 H245_H2250LogicalChannelAckParameters & param
508 const H245_OpenLogicalChannel & pdu,
520 const H245_OpenLogicalChannelAck & pdu
529 H245_H2250LogicalChannelParameters & param
535 H245_ArrayOf_GenericInformation & alternate
549 const H245_H2250LogicalChannelParameters & param,
560 const H245_H2250LogicalChannelAckParameters & param
606 H245_OpenLogicalChannel & openPDU
613 const H245_OpenLogicalChannel & open,
614 H245_OpenLogicalChannelAck & ack
625 const H245_OpenLogicalChannel & pdu,
637 const H245_OpenLogicalChannelAck & pdu
675 #endif // OPAL_H323_CHANNELS_H