diameter.node.AVP_FailedAVP

 

Classes
       
diameter.AVP_Grouped.AVP_Grouped(diameter.AVP.AVP)
AVP_FailedAVP

class AVP_FailedAVP(diameter.AVP_Grouped.AVP_Grouped)
    
Method resolution order:
AVP_FailedAVP
diameter.AVP_Grouped.AVP_Grouped
diameter.AVP.AVP

Methods defined here:
__init__(self, a, vendor_id=0)

Methods inherited from diameter.AVP_Grouped.AVP_Grouped:
__str__(self)
getAVPs(self)
Returns a copy of the embedded AVPs in a list
setAVPs(self, avps)
Sets the payload to a copy of the AVPs in the list

Static methods inherited from diameter.AVP_Grouped.AVP_Grouped:
narrow(avp)
Convert generic AVP to AVP_Float64
Raises: InvalidAVPLengthError

Methods inherited from diameter.AVP.AVP:
decode(self, unpacker, bytes)
encode(self, packer)
encodeSize(self)
isMandatory(self)
Returns if the mandatory (M) flag is set
isPrivate(self)
Returns if the private (P) flag is set
isVendorSpecific(self)
Returns if the AVP is vendor-specific (has non-zero vendor_id)
setM(self)
Sets the M-bit and returns the instance
setMandatory(self, f)
Sets/unsets the mandatory (M) flag
setPrivate(self, f)
Sets/unsets the private (P) flag
str_prefix__(self)
Return a string prefix suitable for building a __str__ result

Static methods inherited from diameter.AVP.AVP:
decodeSize(unpacker, bytes)

Data and other attributes inherited from diameter.AVP.AVP:
avp_flag_mandatory = 64
avp_flag_private = 32
avp_flag_vendor = 128

Data
        __package__ = 'diameter.node'