http://mbed.org/users/shintamainjp/notebook/starboard_expbrd-one_ex1_en/

Dependencies:   mbed RemoteIR SuperTweet ConfigFile EthernetNetIf

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?

UserRevisionLine numberNew 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);