WIZlib Library API  ver 1.0
WIZlib Library API User Menual
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Typedefs | Enumerations | Functions
usermenu.h File Reference

User Menu (Terminal) Module Header File. More...

#include "common/common.h"
Include dependency graph for usermenu.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAX_MENU_COUNT   10
 Maximum number of User Menu Definition. More...
 
#define CMD_BUF_SIZE   100
 Maximum Terminal Input Buffer Size. More...
 

Typedefs

typedef int8(* menu_func )(menu_ctrl mctrl, int8 *mbuf)
 User Menu Callback Function Definition. More...
 

Enumerations

enum  menu_ctrl { MC_START, MC_END, MC_DATA }
 Menu Control Signal. More...
 

Functions

void menu_init (void)
 Initialize Usermenu Module.
 
void menu_print_tree (void)
 Print Current Registered Menu. More...
 
int8 menu_add (int8 *desc, int8 parent, menu_func mfunc)
 Add Usermenu. More...
 
void menu_run (void)
 Usermenu Handler. More...
 

Detailed Description

User Menu (Terminal) Module Header File.

Version
1.0
Date
2013/02/22
Revision
2013/02/22 - 1.0 Release
Author
Mike Jeong

Copyright (C) 2013 WIZnet. All rights reserved.

Definition in file usermenu.h.