Aktualizr
C++ SOTA Client
|
Public Member Functions | |
AktualizrSecondaryMsgDispatcher (IAktualizrSecondary &secondary) | |
![]() | |
MsgDispatcher (const MsgDispatcher &)=delete | |
MsgDispatcher (const MsgDispatcher &&)=delete | |
MsgDispatcher & | operator= (const MsgDispatcher &)=delete |
MsgDispatcher & | operator= (const MsgDispatcher &&)=delete |
virtual void | registerHandler (AKIpUptaneMes_PR msg_id, Handler handler) |
virtual HandleStatusCode | handleMsg (const Asn1Message::Ptr &in_msg, Asn1Message::Ptr &out_msg) |
Protected Member Functions | |
HandleStatusCode | getInfoHdlr (Asn1Message &in_msg, Asn1Message &out_msg) |
HandleStatusCode | getManifestHdlr (Asn1Message &in_msg, Asn1Message &out_msg) |
HandleStatusCode | putMetaHdlr (Asn1Message &in_msg, Asn1Message &out_msg) |
HandleStatusCode | sendFirmwareHdlr (Asn1Message &in_msg, Asn1Message &out_msg) |
HandleStatusCode | installHdlr (Asn1Message &in_msg, Asn1Message &out_msg) |
Additional Inherited Members | |
![]() | |
enum | HandleStatusCode { kUnkownMsg = -1, kOk, kRebootRequired } |
using | Handler = std::function< HandleStatusCode(Asn1Message &, Asn1Message &)> |
Definition at line 35 of file msg_dispatcher.h.