/usr/include/rra/task.h is in librra-dev 0.14-1.2build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | /* $Id: task.h 3713 2009-03-17 14:32:11Z mark_ellis $ */
#ifndef __task_h__
#define __task_h__
#include <synce.h>
struct _RRA_Timezone;
#define RRA_TASK_ID_UNKNOWN 0
#define RRA_TASK_NEW 0x1
#define RRA_TASK_UPDATE 0x2
#define RRA_TASK_COMMAND_MASK 0xf
#define RRA_TASK_ISO8859_1 0x10
#define RRA_TASK_UTF8 0x20
#define RRA_TASK_CHARSET_MASK 0xf0
#ifndef SWIG
bool rra_task_to_vtodo(
uint32_t id,
const uint8_t* data,
size_t data_size,
char** vtodo,
uint32_t flags,
struct _RRA_Timezone* tzi,
const char *codepage);
bool rra_task_from_vtodo(
const char* vtodo,
uint32_t* id,
uint8_t** data,
size_t* data_size,
uint32_t flags,
struct _RRA_Timezone* tzi,
const char *codepage);
#define rra_task_free_vtodo(p) if (p) free(p)
#define rra_task_free_data(p) if (p) free(p)
#endif /* SWIG */
#endif
|