1#ifndef __NJB__DATAFILE__H
2#define __NJB__DATAFILE__H
void datafile_set_time(njb_datafile_t *df, time_t ts)
Definition datafile.c:103
u_int64_t datafile_size(njb_datafile_t *df)
Definition datafile.c:71
njb_datafile_t * datafile_new(void)
Definition datafile.c:29
unsigned char * datafile_pack3(njb_t *njb, njb_datafile_t *df, u_int32_t *size)
Definition datafile.c:321
njb_datafile_t * datafile_unpack(unsigned char *data, size_t nbytes)
Definition datafile.c:164
unsigned char * datafile_pack(njb_datafile_t *df, u_int32_t *size)
Definition datafile.c:238
int datafile_set_name(njb_datafile_t *df, const char *filename)
Definition datafile.c:118
int datafile_set_folder(njb_datafile_t *df, const char *folder)
Definition datafile.c:142
void datafile_set_size(njb_datafile_t *df, u_int64_t size)
Definition datafile.c:89
unsigned char * new_folder_pack3(njb_t *njb, const char *name, u_int32_t *size)
Definition datafile.c:426
struct njb_struct njb_t
Definition libnjb.h:168
struct njb_datafile_struct njb_datafile_t
Definition libnjb.h:173