SNMP 2.0.0
|
This is the complete list of members for SNMP::Message, including all inherited members.
_bers | SNMP::ArrayBER< SNMP_CAPACITY > | private |
_bers | SNMP::ArrayBER< SNMP_CAPACITY > | private |
_community | SNMP::Message | private |
_count | SNMP::ArrayBER< SNMP_CAPACITY > | private |
_generic | SNMP::PDU | private |
_length | SNMP::BER | protected |
_size | SNMP::Base | protected |
_trap | SNMP::PDU | private |
_type | SNMP::Message | private |
_varBindList | SNMP::Message | private |
_version | SNMP::Message | private |
add(const char *oid, BER *value=nullptr) | SNMP::Message | inline |
SNMP::SequenceBER::add(BER *ber) | SNMP::ArrayBER< SNMP_CAPACITY > | inlineprotected |
ArrayBER(const uint8_t type) | SNMP::ArrayBER< SNMP_CAPACITY > | inline |
BER(const unsigned int type) | SNMP::BER | inline |
build() | SNMP::Message | inlineprivate |
build(Stream &stream) | SNMP::Message | inlineprivate |
build(uint8_t *buffer) | SNMP::Message | inlineprivate |
count() const | SNMP::ArrayBER< SNMP_CAPACITY > | inline |
create(const Type &type) | SNMP::BER | protected |
decode(Stream &stream, const uint8_t flag=Flag::None) | SNMP::ArrayBER< SNMP_CAPACITY > | inlinevirtual |
decode(uint8_t *buffer) | SNMP::ArrayBER< SNMP_CAPACITY > | inlinevirtual |
decodeNumeric(T *value, Stream &stream, const uint8_t flag=Flag::None) | SNMP::BER | inline |
decodeNumeric(T *value, uint8_t *buffer, const uint8_t flag=Flag::None) | SNMP::BER | inline |
encode(Stream &stream) | SNMP::ArrayBER< SNMP_CAPACITY > | inlinevirtual |
encode(uint8_t *buffer) | SNMP::ArrayBER< SNMP_CAPACITY > | inlinevirtual |
encode7bits(uint32_t value, Stream &stream, const uint8_t size) | SNMP::Base | inlinestatic |
encode7bits(uint32_t value, uint8_t *buffer, const uint8_t size) | SNMP::Base | inline |
encodeNumeric(T value, Stream &stream) | SNMP::BER | inline |
encodeNumeric(T value, uint8_t *buffer) | SNMP::BER | inline |
getCommunity() const | SNMP::Message | inline |
getErrorIndex() const | SNMP::Message | inline |
getErrorStatus() const | SNMP::Message | inline |
getLength() const | SNMP::BER | inline |
getMaxRepetition() const | SNMP::Message | inline |
getNonRepeaters() const | SNMP::Message | inline |
getRequestID() const | SNMP::Message | inline |
getSize(const bool refresh=false) | SNMP::Message | inlinevirtual |
getType() const | SNMP::Message | inline |
getVarBindList() const | SNMP::Message | inline |
getVersion() const | SNMP::Message | inline |
mapErrorStatus(const uint8_t status) const | SNMP::Message | inlineprivate |
Message(const uint8_t version=Version::V1, const char *community=nullptr, const uint8_t type=Type::GetRequest) | SNMP::Message | inline |
operator[](const unsigned int index) | SNMP::ArrayBER< SNMP_CAPACITY > | inline |
parse() | SNMP::Message | inlineprivate |
parse(Stream &stream) | SNMP::Message | inlineprivate |
parse(uint8_t *buffer) | SNMP::Message | inlineprivate |
PDU() | SNMP::PDU | inlineprivate |
remove() | SNMP::ArrayBER< SNMP_CAPACITY > | inlineprotected |
SequenceBER(const uint8_t type=Type::Sequence) | SNMP::SequenceBER | inline |
setAgentAddress(IPAddress agentAddr) | SNMP::Message | inline |
setEnterprise(const char *enterprise) | SNMP::Message | inline |
setError(const uint8_t status, const uint8_t index) | SNMP::Message | inline |
setMaxRepetitions(const uint8_t maxRepetitions) | SNMP::Message | inline |
setNegative(T value) | SNMP::BER | inline |
setNonRepeaters(const uint8_t nonRepeaters) | SNMP::Message | inline |
setPositive(T value) | SNMP::BER | inline |
setRequestID(const int32_t requestId) | SNMP::Message | inline |
setSNMPTrapOID(const char *name) | SNMP::Message | inline |
setTrap(const uint8_t generic, const uint8_t specific=0) | SNMP::Message | inline |
SNMP class | SNMP::Message | friend |
~ArrayBER() | SNMP::ArrayBER< SNMP_CAPACITY > | inline |
~BER() | SNMP::BER | inlinevirtual |
~Message() | SNMP::Message | inlinevirtual |
~PDU() | SNMP::PDU | inlineprivate |