|
Defines |
| #define | _LISTS_C_EXT extern |
| #define | _STOCKS_C_EXT extern |
| #define | _HTTP_C_EXT extern |
| #define | _CURRENCY_C_EXT extern |
| #define | _HISTORY_C_EXT extern |
Typedefs |
| typedef stockstruct | stock |
Enumerations |
| enum | libstocks_return_code {
NOERR = 0,
ERRHOST = 1,
ERRSOCK = 2,
ERRCONN = 3,
ERRWHEA = 4,
ERRRHEA = 5,
ERRPAHD = 7,
ERRPCSV = 8,
ERRPROX = 20,
ERRDATE = 30,
ERRDATA = 40,
ERRRANG = 50
} |
Functions |
| _LISTS_C_EXT stock * | next_stock (stock *) |
| _LISTS_C_EXT stock * | previous_stock (stock *) |
| _LISTS_C_EXT void | free_stocks (stock *) |
| _LISTS_C_EXT stock * | find_stock (stock *stocks, char *) |
| _STOCKS_C_EXT libstocks_return_code | get_stocks (const char *, stock **) |
| _HTTP_C_EXT libstocks_return_code | set_proxy (char *) |
| _CURRENCY_C_EXT libstocks_return_code | get_currency_exchange (char *, char *, float *) |
| _HISTORY_C_EXT libstocks_return_code | get_history_csv (char *, char *, char *, char **) |
| _HISTORY_C_EXT libstocks_return_code | get_stock_history (char *, char *, char *, stock **) |