http://mbed.org/users/shintamainjp/notebook/starboard_expbrd-one_ex1_en/
Dependencies: mbed RemoteIR SuperTweet ConfigFile EthernetNetIf
mylib/appconf/appconf.h@0:db299c5a18ba, 2010-10-29 (annotated)
- Committer:
- shintamainjp
- Date:
- Fri Oct 29 23:17:01 2010 +0000
- Revision:
- 0:db299c5a18ba
- Child:
- 1:c4cfd136f9c7
Initial version.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
shintamainjp | 0:db299c5a18ba | 1 | |
shintamainjp | 0:db299c5a18ba | 2 | typedef struct { |
shintamainjp | 0:db299c5a18ba | 3 | char account[64]; |
shintamainjp | 0:db299c5a18ba | 4 | char password[64]; |
shintamainjp | 0:db299c5a18ba | 5 | } appconf_t; |
shintamainjp | 0:db299c5a18ba | 6 | |
shintamainjp | 0:db299c5a18ba | 7 | /** |
shintamainjp | 0:db299c5a18ba | 8 | * Initialize configuration. |
shintamainjp | 0:db299c5a18ba | 9 | * |
shintamainjp | 0:db299c5a18ba | 10 | * @param p A pointer to a application config. |
shintamainjp | 0:db299c5a18ba | 11 | */ |
shintamainjp | 0:db299c5a18ba | 12 | void appconf_init(appconf_t *p); |
shintamainjp | 0:db299c5a18ba | 13 | |
shintamainjp | 0:db299c5a18ba | 14 | /** |
shintamainjp | 0:db299c5a18ba | 15 | * Read configuration. |
shintamainjp | 0:db299c5a18ba | 16 | * |
shintamainjp | 0:db299c5a18ba | 17 | * @param filename Filename. |
shintamainjp | 0:db299c5a18ba | 18 | * @param p A pointer to a application config. |
shintamainjp | 0:db299c5a18ba | 19 | * @return Return zero if it succeed. |
shintamainjp | 0:db299c5a18ba | 20 | */ |
shintamainjp | 0:db299c5a18ba | 21 | int appconf_read(char *filename, appconf_t *p); |
shintamainjp | 0:db299c5a18ba | 22 | |
shintamainjp | 0:db299c5a18ba | 23 | /** |
shintamainjp | 0:db299c5a18ba | 24 | * Write configuration. |
shintamainjp | 0:db299c5a18ba | 25 | * |
shintamainjp | 0:db299c5a18ba | 26 | * @param filename Filename. |
shintamainjp | 0:db299c5a18ba | 27 | * @param p A pointer to a application config. |
shintamainjp | 0:db299c5a18ba | 28 | * @return Return zero if it succeed. |
shintamainjp | 0:db299c5a18ba | 29 | */ |
shintamainjp | 0:db299c5a18ba | 30 | int appconf_write(char *filename, appconf_t *p); |