| Top |
| void | flickcurl_free_method () |
| flickcurl_method * | flickcurl_reflection_getMethodInfo () |
| char ** | flickcurl_reflection_getMethods () |
void
flickcurl_free_method (flickcurl_method *method);
Destructor for method object
flickcurl_method * flickcurl_reflection_getMethodInfo (flickcurl *fc,const char *name);
Get information about an API method
Implements flickr.reflection.getMethodInfo (0.10)
char **
flickcurl_reflection_getMethods (flickcurl *fc);
Get the list of available API method names
Implements flickr.reflection.getMethods (0.10)
typedef struct {
char* name;
int optional;
char *description;
} flickcurl_arg;
An API method argument.
typedef struct {
char *name;
int needslogin;
char *description;
char *response;
char *explanation;
/* argument list */
flickcurl_arg** args;
int args_count;
} flickcurl_method;
An API method
Method name |
||
boolean flag (non-0 true) if method requires login |
||
description of method |
||
example response (HTML) |
||
explanation of example response or NULL if missing |
||
flickcurl_arg ** |
method arguments |
|
number of arguments, may be 0 |