Download FreeRTOS
 

Quality RTOS & Embedded Software

LIBRARIES
WHAT'S NEW
Simplifying Authenticated Cloud Connectivity for Any Device.
Designing an energy efficient and cloud-connected IoT solution with CoAP.
Introducing FreeRTOS Kernel version 11.0.0:
FreeRTOS Roadmap and Code Contribution process.
OPC-UA over TSN with FreeRTOS.

FreeRTOS_NextEndPoint()

[Ethernet Driver Porting API]

FreeRTOS_Routing.h
NetworkEndPoint_t * FreeRTOS_NextEndPoint( const NetworkInterface_t * pxInterface,
                                           NetworkEndPoint_t * pxEndPoint );

FreeRTOS_NextEndPoint() is used to find the next end-point bound to a given interface. If the specified interface is NULL then it returns next end-point linked to current pxEndPoint for any interface.

Parameters:

pxInterface
The address of the new interface. This object must continue to exist even after px${port_name}_FillInterfaceDescriptor().

pxEndPoint
This is the current end-point.

Returns:
The next end-point that is found to the interface, or NULL when there are no more end-points in the list.

Example usage:
Examples are provided on the Porting FreeRTOS to a Different Microcontroller page. Search for FreeRTOS_NextEndPoint() on that page to find example source code.

Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.