ONLP
Open Network Linux Platform APIs
|
Functions | |
char * | onlp_platform_name_get (void) |
Get the current ONL platform name. | |
int | onlp_platform_sw_init (const char *platform) |
Platform software init. | |
int | onlp_platform_hw_init (uint32_t flags) |
Platform Hardware init. More... | |
int | onlp_platform_sw_denit (void) |
Deinitialize the chassis software module. More... | |
int | onlp_platform_manager_start (int block) |
Start the platform management thread. More... | |
int | onlp_platform_manager_stop (int block) |
Stop the platform management thread. More... | |
int | onlp_platform_manager_join (void) |
Join the platform management thread. | |
void | onlp_platform_manager_manage (void) |
Perform any pending platform management activities. More... | |
void | onlp_platform_manager_daemon (const char *name, const char *logfile, const char *pidfile, char **argv) |
Run in platform manager dameon mode. | |
int | onlp_platform_debug (aim_pvs_t *pvs, int argc, char **argv) |
Call the platform debug hook. | |
int onlp_platform_hw_init | ( | uint32_t | flags | ) |
Platform Hardware init.
flags | The init flags. |
void onlp_platform_manager_manage | ( | void | ) |
Perform any pending platform management activities.
int onlp_platform_manager_start | ( | int | block | ) |
Start the platform management thread.
block | Whether the call should block on completion. |
int onlp_platform_manager_stop | ( | int | block | ) |
Stop the platform management thread.
block | Block on termination. |
int onlp_platform_sw_denit | ( | void | ) |
Deinitialize the chassis software module.