pysnmp.proto.api.alpha.rfc1157
index
/home/mcfletch/pylive/pysnmp/proto/api/alpha/rfc1157.py

An implementation of high-level API to SNMP v1 message & PDU
objects (RFC1157)

 
Modules
       
pysnmp.proto.api.error
pysnmp.proto.rfc1157

 
Classes
       
MessageMixIn
PduMixInBase
RequestPduMixIn
GetNextRequestPduMixIn
GetRequestPduMixIn
GetResponsePduMixIn
GetResponsePduMixIn
SetRequestPduMixIn
TrapPduMixIn
VarBindMixIn

 
class GetNextRequestPduMixIn(RequestPduMixIn)
    
Method resolution order:
GetNextRequestPduMixIn
RequestPduMixIn
PduMixInBase

Methods inherited from RequestPduMixIn:
apiAlphaGetRequestId(self)
apiAlphaMatch(self, rspPdu)
Return true if response PDU matches this ours
apiAlphaReply(self, pdu=None)
Return initialized response PDU
apiAlphaSetRequestId(self, value)
match = apiAlphaMatch(self, rspPdu)
Return true if response PDU matches this ours
reply = apiAlphaReply(self, pdu=None)
Return initialized response PDU

Methods inherited from PduMixInBase:
apiAlphaGetTableIndices(self, rsp, *headerVars)
apiAlphaGetVarBindList(self)
apiAlphaSetVarBindList(self, *varBinds)

 
class GetRequestPduMixIn(RequestPduMixIn)
    # Request PDU mix-ins
 
 
Method resolution order:
GetRequestPduMixIn
RequestPduMixIn
PduMixInBase

Methods inherited from RequestPduMixIn:
apiAlphaGetRequestId(self)
apiAlphaMatch(self, rspPdu)
Return true if response PDU matches this ours
apiAlphaReply(self, pdu=None)
Return initialized response PDU
apiAlphaSetRequestId(self, value)
match = apiAlphaMatch(self, rspPdu)
Return true if response PDU matches this ours
reply = apiAlphaReply(self, pdu=None)
Return initialized response PDU

Methods inherited from PduMixInBase:
apiAlphaGetTableIndices(self, rsp, *headerVars)
apiAlphaGetVarBindList(self)
apiAlphaSetVarBindList(self, *varBinds)

 
class GetResponsePduMixIn(RequestPduMixIn)
    
Method resolution order:
GetResponsePduMixIn
RequestPduMixIn
PduMixInBase

Methods defined here:
apiAlphaGetEndOfMibIndices(self)
apiAlphaGetErrorIndex(self)
apiAlphaGetErrorStatus(self)
apiAlphaSetEndOfMibIndices(self, *indices)
apiAlphaSetErrorIndex(self, value)
apiAlphaSetErrorStatus(self, value)

Methods inherited from RequestPduMixIn:
apiAlphaGetRequestId(self)
apiAlphaMatch(self, rspPdu)
Return true if response PDU matches this ours
apiAlphaReply(self, pdu=None)
Return initialized response PDU
apiAlphaSetRequestId(self, value)
match = apiAlphaMatch(self, rspPdu)
Return true if response PDU matches this ours
reply = apiAlphaReply(self, pdu=None)
Return initialized response PDU

Methods inherited from PduMixInBase:
apiAlphaGetTableIndices(self, rsp, *headerVars)
apiAlphaGetVarBindList(self)
apiAlphaSetVarBindList(self, *varBinds)

 
class MessageMixIn
     Methods defined here:
apiAlphaGetCommunity(self)
apiAlphaGetPdu(self)
apiAlphaGetVersion(self)
apiAlphaMatch(self, rsp)
Return true if response message matches this request
apiAlphaReply(self, rsp=None)
Return initialized response message
apiAlphaSetCommunity(self, value)
apiAlphaSetPdu(self, value)
match = apiAlphaMatch(self, rsp)
reply = apiAlphaReply(self, rsp=None)

 
class PduMixInBase
     Methods defined here:
apiAlphaGetTableIndices(self, rsp, *headerVars)
apiAlphaGetVarBindList(self)
apiAlphaSetVarBindList(self, *varBinds)

 
class RequestPduMixIn(PduMixInBase)
     Methods defined here:
apiAlphaGetRequestId(self)
apiAlphaMatch(self, rspPdu)
Return true if response PDU matches this ours
apiAlphaReply(self, pdu=None)
Return initialized response PDU
apiAlphaSetRequestId(self, value)
match = apiAlphaMatch(self, rspPdu)
reply = apiAlphaReply(self, pdu=None)

Methods inherited from PduMixInBase:
apiAlphaGetTableIndices(self, rsp, *headerVars)
apiAlphaGetVarBindList(self)
apiAlphaSetVarBindList(self, *varBinds)

 
ResponsePduMixIn = class GetResponsePduMixIn(RequestPduMixIn)
    
Method resolution order:
GetResponsePduMixIn
RequestPduMixIn
PduMixInBase

Methods defined here:
apiAlphaGetEndOfMibIndices(self)
apiAlphaGetErrorIndex(self)
apiAlphaGetErrorStatus(self)
apiAlphaSetEndOfMibIndices(self, *indices)
apiAlphaSetErrorIndex(self, value)
apiAlphaSetErrorStatus(self, value)

Methods inherited from RequestPduMixIn:
apiAlphaGetRequestId(self)
apiAlphaMatch(self, rspPdu)
Return true if response PDU matches this ours
apiAlphaReply(self, pdu=None)
Return initialized response PDU
apiAlphaSetRequestId(self, value)
match = apiAlphaMatch(self, rspPdu)
Return true if response PDU matches this ours
reply = apiAlphaReply(self, pdu=None)
Return initialized response PDU

Methods inherited from PduMixInBase:
apiAlphaGetTableIndices(self, rsp, *headerVars)
apiAlphaGetVarBindList(self)
apiAlphaSetVarBindList(self, *varBinds)

 
class SetRequestPduMixIn(RequestPduMixIn)
    
Method resolution order:
SetRequestPduMixIn
RequestPduMixIn
PduMixInBase

Methods inherited from RequestPduMixIn:
apiAlphaGetRequestId(self)
apiAlphaMatch(self, rspPdu)
Return true if response PDU matches this ours
apiAlphaReply(self, pdu=None)
Return initialized response PDU
apiAlphaSetRequestId(self, value)
match = apiAlphaMatch(self, rspPdu)
Return true if response PDU matches this ours
reply = apiAlphaReply(self, pdu=None)
Return initialized response PDU

Methods inherited from PduMixInBase:
apiAlphaGetTableIndices(self, rsp, *headerVars)
apiAlphaGetVarBindList(self)
apiAlphaSetVarBindList(self, *varBinds)

 
class TrapPduMixIn(PduMixInBase)
     Methods defined here:
apiAlphaGetAgentAddr(self)
apiAlphaGetEnterprise(self)
apiAlphaGetGenericTrap(self)
apiAlphaGetSpecificTrap(self)
apiAlphaGetTimeStamp(self)
apiAlphaSetAgentAddr(self, value)
apiAlphaSetEnterprise(self, value)
apiAlphaSetGenericTrap(self, value)
apiAlphaSetSpecificTrap(self, value)
apiAlphaSetTimeStamp(self, value)

Methods inherited from PduMixInBase:
apiAlphaGetTableIndices(self, rsp, *headerVars)
apiAlphaGetVarBindList(self)
apiAlphaSetVarBindList(self, *varBinds)

 
class VarBindMixIn
     Methods defined here:
apiAlphaGetOidVal(self)
apiAlphaSetOidVal(self, (oid, val))

 
mixIn = class MessageMixIn
     Methods defined here:
apiAlphaGetCommunity(self)
apiAlphaGetPdu(self)
apiAlphaGetVersion(self)
apiAlphaMatch(self, rsp)
Return true if response message matches this request
apiAlphaReply(self, rsp=None)
Return initialized response message
apiAlphaSetCommunity(self, value)
apiAlphaSetPdu(self, value)
match = apiAlphaMatch(self, rsp)
reply = apiAlphaReply(self, rsp=None)

 
Data
        mixInComps = [(<class pysnmp.proto.rfc1157.VarBind>, <class pysnmp.proto.api.alpha.rfc1157.VarBindMixIn>), (<class pysnmp.proto.rfc1157.GetRequestPdu>, <class pysnmp.proto.api.alpha.rfc1157.GetRequestPduMixIn>), (<class pysnmp.proto.rfc1157.GetNextRequestPdu>, <class pysnmp.proto.api.alpha.rfc1157.GetNextRequestPduMixIn>), (<class pysnmp.proto.rfc1157.SetRequestPdu>, <class pysnmp.proto.api.alpha.rfc1157.SetRequestPduMixIn>), (<class pysnmp.proto.rfc1157.GetResponsePdu>, <class pysnmp.proto.api.alpha.rfc1157.GetResponsePduMixIn>), (<class pysnmp.proto.rfc1157.TrapPdu>, <class pysnmp.proto.api.alpha.rfc1157.TrapPduMixIn>), (<class pysnmp.proto.rfc1157.Message>, <class pysnmp.proto.api.alpha.rfc1157.MessageMixIn>)]