RTFW_NETWORK_LOCAL_MEMORY_CONFIGURATION

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

Syntax

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 Required Version

RTX64 4.0

Header RtfwAPI.h
Library RtfwAPI.lib

See Also:

RtfwGetNALLocalMemoryConfiguration

RtfwSetNALLocalMemoryConfiguration

RtfwGetTCPIPLocalMemoryConfiguration

RtfwSetTCPIPLocalMemoryConfiguration

Memory Management

Local Memory