|
Open Ethernet Networking (OpEN) API Guide and Reference Manual
3.4.4.5
|
Functions | |
| open_error_t | openapiISSUClientDeRegister (openapiClientHandle_t *client_handle) |
| Deregister for ISSU events and gets last ISSU reset status. | |
| open_error_t | openapiISSUClientReady (openapiClientHandle_t *client_handle) |
| OpenAPI app is done with restoring data and ready for HW reconciliation. | |
| open_error_t | openapiISSUClientRegister (openapiClientHandle_t *client_handle, uint32_t *issuWarmRestart) |
| Register for ISSU events and gets last ISSU reset status. | |
| open_error_t | openapiISSUClientStateSaved (openapiClientHandle_t *client_handle) |
| Indicates that OpenAPI app is done with ISSU saving. | |
| open_error_t | openapiIssuStartGet (openapiClientHandle_t *client_handle, uint32_t *issuStart) |
| Indicates whether ISSU save has started. | |
| 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