Open Ethernet Networking (OpEN) API Guide and Reference Manual
3.6.0.3
|
Functions | |
open_error_t | openapiEtsPeerCbsStatusGet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t *cbsStatus) |
Gets the cbs status received from peer. More... | |
open_error_t | openapiEtsPeerIncompatibleCfgCountGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *incompatibleCfgCount) |
Gets the count of incompatible configurations received from peer. More... | |
open_error_t | openapiEtsPeerMinBandwidthGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t tcg, uint8_t *bw) |
Gets the peer minimum bandwidth. More... | |
open_error_t | openapiEtsPeerNumTcGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t priority, uint8_t *numTc) |
Gets the peer number of traffic class groups for the interface. More... | |
open_error_t | openapiEtsPeerTsaGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t tcg, uint8_t *sched) |
Gets the peer schedule info. More... | |
open_error_t | openapiEtsPeerWillingGet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t *willing) |
Get the willingness of the peer. More... | |
open_error_t openapiEtsPeerCbsStatusGet | ( | openapiClientHandle_t * | client_handle, |
uint32_t | ifNum, | ||
OPEN_BOOL_t * | cbsStatus | ||
) |
Gets the cbs status received from peer.
[in] | client_handle | client handle from registration API. |
[in] | ifNum | Interface number. |
[out] | cbsStatus | cbs status of the peer. |
OPEN_E_NONE | On success. |
OPEN_E_PARAM | Bad parameter. |
OPEN_E_FAIL | Some failure occurred. |
OpEN API Version: 1.14
open_error_t openapiEtsPeerIncompatibleCfgCountGet | ( | openapiClientHandle_t * | client_handle, |
uint32_t | ifNum, | ||
uint32_t * | incompatibleCfgCount | ||
) |
Gets the count of incompatible configurations received from peer.
[in] | client_handle | client handle from registration API. |
[in] | ifNum | Interface number. |
[out] | incompatibleCfgCount | Count of incompatible configurations. |
OPEN_E_NONE | On success. |
OPEN_E_PARAM | Bad parameter. |
OPEN_E_FAIL | Some failure occurred. |
OpEN API Version: 1.14
open_error_t openapiEtsPeerMinBandwidthGet | ( | openapiClientHandle_t * | client_handle, |
uint32_t | ifNum, | ||
uint32_t | tcg, | ||
uint8_t * | bw | ||
) |
Gets the peer minimum bandwidth.
[in] | client_handle | client handle from registration API. |
[in] | ifNum | Interface number. |
[out] | tcg | TCG index. |
[out] | bw | Minimum bandwidth. |
OPEN_E_NONE | On success. |
OPEN_E_PARAM | Bad parameter. |
OPEN_E_FAIL | Some failure occurred. |
OpEN API Version: 1.14
open_error_t openapiEtsPeerNumTcGet | ( | openapiClientHandle_t * | client_handle, |
uint32_t | ifNum, | ||
uint32_t | priority, | ||
uint8_t * | numTc | ||
) |
Gets the peer number of traffic class groups for the interface.
[in] | client_handle | client handle from registration API. |
[in] | ifNum | Interface number. |
[in] | priority | The priority. |
[out] | numTc | Number of traffic classes. |
OPEN_E_NONE | On success. |
OPEN_E_PARAM | Bad parameter. |
OPEN_E_NOT_FOUND | Priority level is not supported. |
OPEN_E_FAIL | Some failure occurred. |
OpEN API Version: 1.14
open_error_t openapiEtsPeerTsaGet | ( | openapiClientHandle_t * | client_handle, |
uint32_t | ifNum, | ||
uint32_t | tcg, | ||
uint8_t * | sched | ||
) |
Gets the peer schedule info.
[in] | client_handle | client handle from registration API. |
[in] | ifNum | Interface number. |
[out] | tcg | TCG index. |
[out] | sched | Schedule info. |
OPEN_E_NONE | On success. |
OPEN_E_PARAM | Bad parameter. |
OPEN_E_FAIL | Some failure occurred. |
OpEN API Version: 1.14
open_error_t openapiEtsPeerWillingGet | ( | openapiClientHandle_t * | client_handle, |
uint32_t | ifNum, | ||
OPEN_BOOL_t * | willing | ||
) |
Get the willingness of the peer.
[in] | client_handle | client handle from registration API. |
[in] | ifNum | Interface number. |
[out] | willing | Willingness of the peer. |
OPEN_E_NONE | On success. |
OPEN_E_PARAM | Bad parameter. |
OPEN_E_NOT_FOUND | Peer not detected. |
OPEN_E_FAIL | Some failure occurred. |
OpEN API Version: 1.14