seqwriter.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef CCN_SEQWRITER_DEFINED
00022 #define CCN_SEQWRITER_DEFINED
00023
00024 #include <stddef.h>
00025 struct ccn_seqwriter;
00026 struct ccn;
00027 struct ccn_charbuf;
00028
00029 struct ccn_seqwriter *ccn_seqw_create(struct ccn *h, struct ccn_charbuf *name);
00030 int ccn_seqw_possible_interest(struct ccn_seqwriter *w);
00031 int ccn_seqw_batch_start(struct ccn_seqwriter *w);
00032 int ccn_seqw_write(struct ccn_seqwriter *w, const void *buf, size_t size);
00033 int ccn_seqw_batch_end(struct ccn_seqwriter *w);
00034 int ccn_seqw_close(struct ccn_seqwriter *w);
00035
00036 #endif