Open Ethernet Networking (OpEN) API Guide and Reference Manual  3.11.1.2
Macros | Functions
openapi_garp.h File Reference
#include "openapi_common.h"

Go to the source code of this file.

Macros

#define OPEN_GARP_DEF_JOIN_TIME   20 /* centiseconds */
 
#define OPEN_GARP_DEF_LEAVE_ALL_TIME   1000 /* centiseconds */
 
#define OPEN_GARP_DEF_LEAVE_TIME   60 /* centiseconds */
 
#define OPEN_GARP_MAX_JOIN_TIME   100 /* centiseconds */
 
#define OPEN_GARP_MAX_LEAVE_ALL_TIME   6000 /* centiseconds */
 
#define OPEN_GARP_MAX_LEAVE_TIME   600 /* centiseconds */
 
#define OPEN_GARP_MIN_JOIN_TIME   10 /* centiseconds */
 
#define OPEN_GARP_MIN_LEAVE_ALL_TIME   200 /* centiseconds */
 
#define OPEN_GARP_MIN_LEAVE_TIME   20 /* centiseconds */
 

Functions

open_error_t openapiGarpGmrpEnableGet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t *globalGmrpStatus)
 Get the GMRP global status. More...
 
open_error_t openapiGarpGmrpEnableSet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t globalGmrpStatus)
 Set the GMRP global status. More...
 
open_error_t openapiGarpGmrpPortEnableGet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_CONTROL_t *intfGmrpStatus)
 Get the GMRP interface status. More...
 
open_error_t openapiGarpGmrpPortEnableSet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_CONTROL_t intfGmrpStatus)
 Set the GMRP interface status. More...
 
open_error_t openapiGarpGvrpEnableGet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t *globalGvrpStatus)
 Get the GVRP global status. More...
 
open_error_t openapiGarpGvrpEnableSet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t globalGvrpStatus)
 Set the GVRP global status. More...
 
open_error_t openapiGarpGvrpPortEnableGet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_CONTROL_t *intfGvrpStatus)
 Get the GVRP interface status. More...
 
open_error_t openapiGarpGvrpPortEnableSet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_CONTROL_t intfGvrpStatus)
 Set the GVRP interface status. More...
 
open_error_t openapiGarpJoinTimeGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *joinTime)
 Get the GARP Join Time. More...
 
open_error_t openapiGarpJoinTimeSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t joinTime)
 Set the GARP Join Time. More...
 
open_error_t openapiGarpLeaveAllTimeGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *leaveAllTime)
 Get the GARP Leave All Time. More...
 
open_error_t openapiGarpLeaveAllTimeSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t leaveAllTime)
 Set the GARP Leave All Time. More...
 
open_error_t openapiGarpLeaveTimeGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *leaveTime)
 Get the GARP Leave Time. More...
 
open_error_t openapiGarpLeaveTimeSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t leaveTime)
 Set the GARP Leave Time. More...