ANNA Suite  2020b
Multipurpose development suite for Telco applications
anna::diameter::codec::functions Member List

This is the complete list of members for anna::diameter::codec::functions, including all inherited members.

decodeAVP(const char *start, AvpId &id, char &flags, int &length, std::string &data) noexcept(false)anna::diameter::codec::functionsstatic
decodeCommandHeader(const char *start, char &version, U24 &length, char &flags, CommandId &id, int &appId, int &hbh, int &ete) noexcept(false)anna::diameter::codec::functionsstatic
errorBit(const anna::DataBlock &) noexcept(false)anna::diameter::codec::functionsstatic
findAVP(const char *avpsDB, int avpsLen, const diameter::AvpId &id, int n=1) noexcept(false)anna::diameter::codec::functionsstatic
getApplicationId(const anna::DataBlock &) noexcept(false)anna::diameter::codec::functionsstatic
getCommandId(const anna::DataBlock &) noexcept(false)anna::diameter::codec::functionsstatic
getEndToEnd(const anna::DataBlock &) noexcept(false)anna::diameter::codec::functionsstatic
getHopByHop(const anna::DataBlock &) noexcept(false)anna::diameter::codec::functionsstatic
isAnswer(const CommandId &cid)anna::diameter::codec::functionsinlinestatic
isAnswer(const anna::DataBlock &db) noexcept(false)anna::diameter::codec::functionsinlinestatic
isRequest(const CommandId &cid)anna::diameter::codec::functionsinlinestatic
isRequest(const anna::DataBlock &db) noexcept(false)anna::diameter::codec::functionsinlinestatic
messageXmlDocumentFromXmlFile(anna::xml::DocumentFile &xmlDocument, const std::string &xmlPathFile) noexcept(false)anna::diameter::codec::functionsstatic
messageXmlDocumentFromXmlString(anna::xml::DocumentMemory &xmlDocument, const std::string &xmlString) noexcept(false)anna::diameter::codec::functionsstatic
nextAVP(const char *avpsDB, int avpsLen, const char *start) noexcept(false)anna::diameter::codec::functionsstatic
potentiallyReTransmittedMessageBit(const anna::DataBlock &) noexcept(false)anna::diameter::codec::functionsstatic
proxiableBit(const anna::DataBlock &) noexcept(false)anna::diameter::codec::functionsstatic
requestBit(const anna::DataBlock &) noexcept(false)anna::diameter::codec::functionsstatic
setEndToEnd(anna::DataBlock &, EndToEnd) noexcept(false)anna::diameter::codec::functionsstatic
setHopByHop(anna::DataBlock &, HopByHop) noexcept(false)anna::diameter::codec::functionsstatic
setPotentiallyReTransmittedMessageBit(const anna::DataBlock &db, bool activate=true) noexcept(false)anna::diameter::codec::functionsstatic