RTFW_NETWORK_LOCAL_MEMORY_CONFIGURATION

RTFW_NETWORK_LOCAL_MEMORY_CONFIGURATION represents the configuration of the network and its use of Local Memory MSpaces.

Syntax

Copy
typedef struct _RTFW_NETWORK_LOCAL_MEMORY_CONFIGURATION(
    size_t          Size;
    unsigned int    ExtMSpacePoolMinimumSize;
    bool            MSpacesPoolExpandable;
    unsigned int    MSpacesPoolExpandSize; 
} RTFW_NETWORK_LOCAL_MEMORY_CONFIGURATION, * PRTFW_NETWORK_LOCAL_MEMORY_CONFIGURATION;

Members

Size

The size of this structure (in bytes). Client code must set this member to sizeof(RTFW_NETWORK_LOCAL_MEMORY_CONFIGURATION) before passing this structure to any function.

ExtMSpacePoolMinimumSize

The minimum size, in kilobytes, of the local pool within the network external MSpace. This value must be within the range 64 KB to 4,194,292 KB.

MSpacesPoolExpandable

If TRUE, the local pool within the network MSpace is expandable by the amount specified by MSpacesPoolExpandSize when depleted.

MSpacesPoolExpandSize

The size, in kilobytes, by which to expand the local pool within the network MSpace when MSpacesPoolExpandable is set to TRUE. This value must be within the range 64 KB to 4,194,292 KB. It cannot be 0.

Requirements

Minimum supported version Header Library

wRTOS 1.0 SDK

RtfwApi.h

RtfwApi.lib

See Also: