CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmlabs::RequestServerHeader Struct Reference

Header of a request-server segment: identity, limits and layout parameters. More...

#include <MemoryRequestConnection.h>

Public Attributes

uint32 size
uint32 cid
uint64 createdTime
uint64 lastUpdateTime
char name [256]
uint16 status
uint32 maxConnectionCount
uint32 eachConnectionSize
uint32 maxQueueSize
uint32 maxRequestCount

Detailed Description

Header of a request-server segment: identity, limits and layout parameters.

Followed in memory by the request-status map and maxConnectionCount connection areas of eachConnectionSize bytes (RequestConnectionHeader + queues).

Warning
Shared-memory layout; see MemoryManager.h for the ABI/rebuild warning.

Definition at line 29 of file MemoryRequestConnection.h.

Member Data Documentation

◆ cid

uint32 cmlabs::RequestServerHeader::cid

Definition at line 31 of file MemoryRequestConnection.h.

◆ createdTime

uint64 cmlabs::RequestServerHeader::createdTime

Definition at line 32 of file MemoryRequestConnection.h.

◆ eachConnectionSize

uint32 cmlabs::RequestServerHeader::eachConnectionSize

Definition at line 37 of file MemoryRequestConnection.h.

◆ lastUpdateTime

uint64 cmlabs::RequestServerHeader::lastUpdateTime

Definition at line 33 of file MemoryRequestConnection.h.

◆ maxConnectionCount

uint32 cmlabs::RequestServerHeader::maxConnectionCount

Definition at line 36 of file MemoryRequestConnection.h.

◆ maxQueueSize

uint32 cmlabs::RequestServerHeader::maxQueueSize

Definition at line 38 of file MemoryRequestConnection.h.

◆ maxRequestCount

uint32 cmlabs::RequestServerHeader::maxRequestCount

Definition at line 39 of file MemoryRequestConnection.h.

◆ name

char cmlabs::RequestServerHeader::name[256]

Definition at line 34 of file MemoryRequestConnection.h.

◆ size

uint32 cmlabs::RequestServerHeader::size

Definition at line 30 of file MemoryRequestConnection.h.

◆ status

uint16 cmlabs::RequestServerHeader::status

Definition at line 35 of file MemoryRequestConnection.h.


The documentation for this struct was generated from the following file: