ubinos
|
ubiclib command line interface API More...
Go to the source code of this file.
Typedefs | |
typedef int(* | cli_hookfunc_ft) (char *str, int len, void *arg) |
typedef void(* | cli_helphookfunc_ft) () |
Functions | |
int | cli_sethookfunc (cli_hookfunc_ft hookfunc, void *arg) |
int | cli_sethelphookfunc (cli_helphookfunc_ft helphookfunc) |
int | cli_setprompt (char *prompt) |
int | cli_set_initial_cmd (char *cmd) |
void | cli_main (void *arg) |
ubiclib command line interface API
ubiclib command line interface API를 정의합니다.
typedef void(* cli_helphookfunc_ft) () |
cli help 후크 함수 포인터 형 정의
typedef int(* cli_hookfunc_ft) (char *str, int len, void *arg) |
cli 후크 함수 포인터 형 정의
void cli_main | ( | void * | arg | ) |
cli 메인 함수
사용자 | 정의 인수 |
int cli_set_initial_cmd | ( | char * | cmd | ) |
시작할때 자동 실행되는 명령어를 설정하는 함수
명령어<br> |
int cli_sethelphookfunc | ( | cli_helphookfunc_ft | helphookfunc | ) |
도움말 후크 함수를 등록하는 함수
사용자는 도움말 후크 함수를 이용해 cli 도움말을 추가할 수 있습니다.
도움말 | 후크 함수 포인터 |
int cli_sethookfunc | ( | cli_hookfunc_ft | hookfunc, |
void * | arg | ||
) |
후크 함수를 등록하는 함수
사용자는 후크 함수를 이용해 cli에 원하는 기능을 추가할 수 있습니다.
후크 | 함수 포인터 |
후크 | 함수가 호출될 때 전달할 인수 |
int cli_setprompt | ( | char * | prompt | ) |
프로프트 문자열을 설정하는 함수
프롬프트 | 문자열 |