Open Ethernet Networking (OpEN) API Guide and Reference Manual
3.6.0.3
|
Functions | |
open_error_t | openapiISSUClientDeRegister (openapiClientHandle_t *client_handle) |
Deregister for ISSU events and gets last ISSU reset status. More... | |
open_error_t | openapiISSUClientReady (openapiClientHandle_t *client_handle) |
OpenAPI app is done with restoring data and ready for HW reconciliation. More... | |
open_error_t | openapiISSUClientRegister (openapiClientHandle_t *client_handle, uint32_t *issuWarmRestart) |
Register for ISSU events and gets last ISSU reset status. More... | |
open_error_t | openapiISSUClientStateSaved (openapiClientHandle_t *client_handle) |
Indicates that OpenAPI app is done with ISSU saving. More... | |
open_error_t | openapiIssuStartGet (openapiClientHandle_t *client_handle, uint32_t *issuStart) |
Indicates whether ISSU save has started. More... | |
open_error_t openapiISSUClientDeRegister | ( | openapiClientHandle_t * | client_handle | ) |
Deregister for ISSU events and gets last ISSU reset status.
[in] | client_handle | Client handle from registration API. |
OPEN_E_NONE | If de-registration successful |
OPEN_E_INTERNAL | Unexpected error. |
OPEN_E_PARAM | Invalid parameter. |
OPEN_E_ERROR | Not supported |
OpEN API Version: 1.15
open_error_t openapiISSUClientReady | ( | openapiClientHandle_t * | client_handle | ) |
OpenAPI app is done with restoring data and ready for HW reconciliation.
[in] | client_handle | Client handle from registration API. |
OPEN_E_NONE | Successfully notified about restoring data |
OPEN_E_INTERNAL | Unexpected error. |
OPEN_E_PARAM | Invalid parameter. |
OPEN_E_ERROR | Not registered for ISSU Not supported |
OpEN API Version: 1.15
open_error_t openapiISSUClientRegister | ( | openapiClientHandle_t * | client_handle, |
uint32_t * | issuWarmRestart | ||
) |
Register for ISSU events and gets last ISSU reset status.
[in] | client_handle | Client handle from registration API. |
[out] | issuWarmRestart | Whether last reset was a ISSU reset |
OPEN_E_NONE | If registration successful |
OPEN_E_ERROR | Reached maximum client registration Not supported |
OpEN API Version: 1.15
open_error_t openapiISSUClientStateSaved | ( | openapiClientHandle_t * | client_handle | ) |
Indicates that OpenAPI app is done with ISSU saving.
[in] | client_handle | Client handle from registration API. |
OPEN_E_NONE | Successfully notified about data save |
OPEN_E_INTERNAL | Unexpected error. |
OPEN_E_PARAM | Invalid parameter. |
OPEN_E_ERROR | Not registered for ISSU Not supported |
OpEN API Version: 1.15
open_error_t openapiIssuStartGet | ( | openapiClientHandle_t * | client_handle, |
uint32_t * | issuStart | ||
) |
Indicates whether ISSU save has started.
[in] | client_handle | Client handle from registration API. |
[in] | issuStart | Indicates ISSU save started |
OPEN_E_NONE | Successfully fetched ISSU start status |
OPEN_E_PARAM | Invalid parameter. |
OPEN_E_ERROR | Error. |
OpEN API Version: 1.15