|
Public Types |
typedef PObject::Comparison(* | CompareFuncType )(struct PluginCodec_H323NonStandardCodecData *) |
Public Member Functions |
| H323NonStandardCapabilityInfo (CompareFuncType compareFunc) |
| H323NonStandardCapabilityInfo (const BYTE *dataBlock, PINDEX dataSize, PINDEX comparisonOffset=0, PINDEX comparisonLength=P_MAX_INDEX) |
| H323NonStandardCapabilityInfo (const PString &oid, const BYTE *dataBlock, PINDEX dataSize, PINDEX comparisonOffset=0, PINDEX comparisonLength=P_MAX_INDEX) |
| H323NonStandardCapabilityInfo (BYTE country, BYTE extension, WORD maufacturer, const BYTE *dataBlock, PINDEX dataSize, PINDEX comparisonOffset=0, PINDEX comparisonLength=P_MAX_INDEX) |
virtual | ~H323NonStandardCapabilityInfo () |
virtual BOOL | OnSendingPDU (PBYTEArray &data) const |
virtual BOOL | OnReceivedPDU (const PBYTEArray &data) |
Protected Member Functions |
BOOL | OnSendingNonStandardPDU (PASN_Choice &pdu, unsigned nonStandardTag) const |
BOOL | OnReceivedNonStandardPDU (const PASN_Choice &pdu, unsigned nonStandardTag) |
PObject::Comparison | CompareParam (const H245_NonStandardParameter ¶m) const |
PObject::Comparison | CompareInfo (const H323NonStandardCapabilityInfo &obj) const |
PObject::Comparison | CompareData (const PBYTEArray &data) const |
Protected Attributes |
PString | oid |
BYTE | t35CountryCode |
BYTE | t35Extension |
WORD | manufacturerCode |
PBYTEArray | nonStandardData |
PINDEX | comparisonOffset |
PINDEX | comparisonLength |
CompareFuncType | compareFunc |