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 |