![]() |
![]() |
Flickcurl Flickr API Manual | ![]() |
|
---|---|---|---|---|
flickcurl_context; enum flickcurl_context_type; const char* flickcurl_get_context_type_field_label (flickcurl_context_type type); void flickcurl_free_context (flickcurl_context *context); void flickcurl_free_contexts (flickcurl_context **contexts);
typedef struct { flickcurl_context_type type; char* id; char* secret; /* may be NULL */ int server; /* may be 0 */ int farm; /* may be 0 */ char* title; /* may be NULL */ char* url; /* may be NULL */ char* thumb; /* may be NULL */ } flickcurl_context;
Photo use context.
flickcurl_context_type |
Type of context |
char * |
ID |
char * |
secret |
int |
server |
int |
farm |
char * |
use title |
char * |
url |
char * |
thumbnail |
typedef enum { FLICKCURL_CONTEXT_NONE, FLICKCURL_CONTEXT_SET, /* other thing is a set */ FLICKCURL_CONTEXT_POOL, /* other thing is a pool */ FLICKCURL_CONTEXT_PREV, /* other thing is a previous photo */ FLICKCURL_CONTEXT_NEXT, /* other thing is a next photo */ FLICKCURL_CONTEXT_LAST = FLICKCURL_CONTEXT_NEXT } flickcurl_context_type;
Types of photo context: relationship between photo and another item
const char* flickcurl_get_context_type_field_label (flickcurl_context_type type);
Get label for context type
|
context type |
Returns : |
label string or NULL if none valid |
void flickcurl_free_context (flickcurl_context *context);
Destructor for context object
|
context object |
void flickcurl_free_contexts (flickcurl_context **contexts);
Destructor for array of context object
|
context object array |