RtNalFreeFrame

RtNalFreeFrame frees memory allocated by RtNalAllocateFrame.

NOTE: This function is not deterministic.

Syntax

VOID RtNalFreeFrame(
	PRTNAL_FRAME pFrame
);

Parameters

pFrame

A pointer to a NAL frame.

Remarks

An Ethernet frame is allocated and freed in the context of the RTX64 NAL process.

All frames allocated on behalf of the NAL application and not freed directly by RtNalFreeFrame are freed when the application terminates.

If the NAL receives a request to free a NAL frame submitted for transmission, it frees it only after the NAL relinquishes ownership of the frame in a transmit complete thread.

Requirements

Minimum Supported Version RTX64 4.0
Header rtnapi.h, RtNalApi.h
Library RtNal.lib

See Also: