Classes | Typedefs | Functions | Variables
Messages Namespace Reference

Classes

struct  MessageBlockAck
 
struct  MessageFileBlock
 
struct  MessageSetup
 
struct  MessageUpdateStatus
 

Typedefs

typedef uint32_t MessageType
 
typedef uint32_t StatusMessage
 
typedef uint32_t UpdateStatusId
 
typedef int32_t UpdateStatusMessage
 

Functions

void PrintStatus (StatusMessage s)
 
std::string StatusString (StatusMessage s)
 

Variables

static CRL_CONSTEXPR int BLOCK_SIZE = 1024
 
static CRL_CONSTEXPR MessageType Message_BlockAck = 1
 
static CRL_CONSTEXPR MessageType Message_FileBlock = 3
 
static CRL_CONSTEXPR MessageType Message_Reboot = 5
 
static CRL_CONSTEXPR MessageType Message_Setup = 2
 
static CRL_CONSTEXPR MessageType Message_Status = 4
 
static CRL_CONSTEXPR int SERVER_PORT = 4321
 
static CRL_CONSTEXPR StatusMessage Status_BackupComplete = (0x1u<<5)
 
static CRL_CONSTEXPR StatusMessage Status_BackupFailed = (0x1u<<6)
 
static CRL_CONSTEXPR StatusMessage Status_BootImageComplete = (0x1u<<7)
 
static CRL_CONSTEXPR StatusMessage Status_BootImageFailed = (0x1u<<8)
 
static CRL_CONSTEXPR StatusMessage Status_ClientConnected = (0x1u<<31)
 
static CRL_CONSTEXPR StatusMessage Status_Error
 
static CRL_CONSTEXPR StatusMessage Status_FileCheckComplete = (0x1u<<3)
 
static CRL_CONSTEXPR StatusMessage Status_FileCheckFailed = (0x1u<<4)
 
static CRL_CONSTEXPR StatusMessage Status_FileNotReceived = (0x1u<<1)
 
static CRL_CONSTEXPR StatusMessage Status_FileReceived = (0x1u<<2)
 
static CRL_CONSTEXPR StatusMessage Status_FSComplete = (0x1u<<11)
 
static CRL_CONSTEXPR StatusMessage Status_FSFailed = (0x1u<<12)
 
static CRL_CONSTEXPR StatusMessage Status_NotStarted = (0x1u<<0)
 
static CRL_CONSTEXPR StatusMessage Status_OSImageComplete = (0x1u<<9)
 
static CRL_CONSTEXPR StatusMessage Status_OSImageFailed = (0x1u<<10)
 
static CRL_CONSTEXPR StatusMessage Status_UpdateComplete = (0x1u<<13)
 
static CRL_CONSTEXPR StatusMessage Status_UpdateFailed = (0x1u<<14)
 
static CRL_CONSTEXPR UpdateStatusMessage UpdateStatus_Done = 1
 
static CRL_CONSTEXPR UpdateStatusMessage UpdateStatus_Error = -1
 
static CRL_CONSTEXPR UpdateStatusMessage UpdateStatus_Ok = 0
 
static CRL_CONSTEXPR UpdateStatusId UpdateStatusId_ACK = 1
 
static CRL_CONSTEXPR UpdateStatusId UpdateStatusId_Message = 0
 

Typedef Documentation

◆ MessageType

typedef uint32_t Messages::MessageType

Definition at line 64 of file Messages.hh.

◆ StatusMessage

typedef uint32_t Messages::StatusMessage

Definition at line 71 of file Messages.hh.

◆ UpdateStatusId

typedef uint32_t Messages::UpdateStatusId

Definition at line 137 of file Messages.hh.

◆ UpdateStatusMessage

Definition at line 132 of file Messages.hh.

Function Documentation

◆ PrintStatus()

void Messages::PrintStatus ( StatusMessage  s)
inline

Definition at line 119 of file Messages.hh.

◆ StatusString()

std::string Messages::StatusString ( StatusMessage  s)
inline

Definition at line 95 of file Messages.hh.

Variable Documentation

◆ BLOCK_SIZE

CRL_CONSTEXPR int Messages::BLOCK_SIZE = 1024
static

Definition at line 62 of file Messages.hh.

◆ Message_BlockAck

CRL_CONSTEXPR MessageType Messages::Message_BlockAck = 1
static

Definition at line 65 of file Messages.hh.

◆ Message_FileBlock

CRL_CONSTEXPR MessageType Messages::Message_FileBlock = 3
static

Definition at line 67 of file Messages.hh.

◆ Message_Reboot

CRL_CONSTEXPR MessageType Messages::Message_Reboot = 5
static

Definition at line 69 of file Messages.hh.

◆ Message_Setup

CRL_CONSTEXPR MessageType Messages::Message_Setup = 2
static

Definition at line 66 of file Messages.hh.

◆ Message_Status

CRL_CONSTEXPR MessageType Messages::Message_Status = 4
static

Definition at line 68 of file Messages.hh.

◆ SERVER_PORT

CRL_CONSTEXPR int Messages::SERVER_PORT = 4321
static

Definition at line 61 of file Messages.hh.

◆ Status_BackupComplete

CRL_CONSTEXPR StatusMessage Messages::Status_BackupComplete = (0x1u<<5)
static

Definition at line 77 of file Messages.hh.

◆ Status_BackupFailed

CRL_CONSTEXPR StatusMessage Messages::Status_BackupFailed = (0x1u<<6)
static

Definition at line 78 of file Messages.hh.

◆ Status_BootImageComplete

CRL_CONSTEXPR StatusMessage Messages::Status_BootImageComplete = (0x1u<<7)
static

Definition at line 79 of file Messages.hh.

◆ Status_BootImageFailed

CRL_CONSTEXPR StatusMessage Messages::Status_BootImageFailed = (0x1u<<8)
static

Definition at line 80 of file Messages.hh.

◆ Status_ClientConnected

CRL_CONSTEXPR StatusMessage Messages::Status_ClientConnected = (0x1u<<31)
static

Definition at line 87 of file Messages.hh.

◆ Status_Error

CRL_CONSTEXPR StatusMessage Messages::Status_Error
static

◆ Status_FileCheckComplete

CRL_CONSTEXPR StatusMessage Messages::Status_FileCheckComplete = (0x1u<<3)
static

Definition at line 75 of file Messages.hh.

◆ Status_FileCheckFailed

CRL_CONSTEXPR StatusMessage Messages::Status_FileCheckFailed = (0x1u<<4)
static

Definition at line 76 of file Messages.hh.

◆ Status_FileNotReceived

CRL_CONSTEXPR StatusMessage Messages::Status_FileNotReceived = (0x1u<<1)
static

Definition at line 73 of file Messages.hh.

◆ Status_FileReceived

CRL_CONSTEXPR StatusMessage Messages::Status_FileReceived = (0x1u<<2)
static

Definition at line 74 of file Messages.hh.

◆ Status_FSComplete

CRL_CONSTEXPR StatusMessage Messages::Status_FSComplete = (0x1u<<11)
static

Definition at line 83 of file Messages.hh.

◆ Status_FSFailed

CRL_CONSTEXPR StatusMessage Messages::Status_FSFailed = (0x1u<<12)
static

Definition at line 84 of file Messages.hh.

◆ Status_NotStarted

CRL_CONSTEXPR StatusMessage Messages::Status_NotStarted = (0x1u<<0)
static

Definition at line 72 of file Messages.hh.

◆ Status_OSImageComplete

CRL_CONSTEXPR StatusMessage Messages::Status_OSImageComplete = (0x1u<<9)
static

Definition at line 81 of file Messages.hh.

◆ Status_OSImageFailed

CRL_CONSTEXPR StatusMessage Messages::Status_OSImageFailed = (0x1u<<10)
static

Definition at line 82 of file Messages.hh.

◆ Status_UpdateComplete

CRL_CONSTEXPR StatusMessage Messages::Status_UpdateComplete = (0x1u<<13)
static

Definition at line 85 of file Messages.hh.

◆ Status_UpdateFailed

CRL_CONSTEXPR StatusMessage Messages::Status_UpdateFailed = (0x1u<<14)
static

Definition at line 86 of file Messages.hh.

◆ UpdateStatus_Done

CRL_CONSTEXPR UpdateStatusMessage Messages::UpdateStatus_Done = 1
static

Definition at line 135 of file Messages.hh.

◆ UpdateStatus_Error

CRL_CONSTEXPR UpdateStatusMessage Messages::UpdateStatus_Error = -1
static

Definition at line 133 of file Messages.hh.

◆ UpdateStatus_Ok

CRL_CONSTEXPR UpdateStatusMessage Messages::UpdateStatus_Ok = 0
static

Definition at line 134 of file Messages.hh.

◆ UpdateStatusId_ACK

CRL_CONSTEXPR UpdateStatusId Messages::UpdateStatusId_ACK = 1
static

Definition at line 139 of file Messages.hh.

◆ UpdateStatusId_Message

CRL_CONSTEXPR UpdateStatusId Messages::UpdateStatusId_Message = 0
static

Definition at line 138 of file Messages.hh.

Messages::Status_FileCheckFailed
static CRL_CONSTEXPR StatusMessage Status_FileCheckFailed
Definition: Messages.hh:76
Messages::Status_OSImageFailed
static CRL_CONSTEXPR StatusMessage Status_OSImageFailed
Definition: Messages.hh:82
Messages::Status_UpdateFailed
static CRL_CONSTEXPR StatusMessage Status_UpdateFailed
Definition: Messages.hh:86
Messages::Status_FSFailed
static CRL_CONSTEXPR StatusMessage Status_FSFailed
Definition: Messages.hh:84
Messages::Status_BackupFailed
static CRL_CONSTEXPR StatusMessage Status_BackupFailed
Definition: Messages.hh:78
Messages::Status_BootImageFailed
static CRL_CONSTEXPR StatusMessage Status_BootImageFailed
Definition: Messages.hh:80
Messages::Status_FileNotReceived
static CRL_CONSTEXPR StatusMessage Status_FileNotReceived
Definition: Messages.hh:73


multisense_lib
Author(s):
autogenerated on Thu Apr 17 2025 02:49:10