27 header.set_major_version(MAJOR_VERSION_);
28 header.set_minor_version(MINOR_VERSION_);
29 header.set_compress(COMPRESS_TYPE_);
30 header.set_chunk_interval(CHUNK_INTERVAL_);
31 header.set_segment_interval(SEGMENT_INTERVAL_);
32 header.set_index_position(0);
33 header.set_chunk_number(0);
34 header.set_channel_number(0);
35 header.set_begin_time(0);
36 header.set_end_time(0);
37 header.set_message_number(0);
39 header.set_is_complete(
false);
40 header.set_chunk_raw_size(CHUNK_RAW_SIZE_);
41 header.set_segment_raw_size(SEGMENT_RAW_SIZE_);
46 const uint64_t segment_interval,
const uint64_t segment_raw_size) {
48 header.set_major_version(MAJOR_VERSION_);
49 header.set_minor_version(MINOR_VERSION_);
50 header.set_compress(COMPRESS_TYPE_);
51 header.set_chunk_interval(CHUNK_INTERVAL_);
52 header.set_chunk_raw_size(CHUNK_RAW_SIZE_);
53 header.set_index_position(0);
54 header.set_chunk_number(0);
55 header.set_channel_number(0);
56 header.set_begin_time(0);
57 header.set_end_time(0);
58 header.set_message_number(0);
60 header.set_is_complete(
false);
61 header.set_segment_raw_size(segment_raw_size);
62 header.set_segment_interval(segment_interval);
67 const uint64_t chunk_interval,
const uint64_t chunk_raw_size) {
69 header.set_major_version(MAJOR_VERSION_);
70 header.set_minor_version(MINOR_VERSION_);
71 header.set_compress(COMPRESS_TYPE_);
72 header.set_segment_interval(SEGMENT_INTERVAL_);
73 header.set_segment_raw_size(SEGMENT_RAW_SIZE_);
74 header.set_index_position(0);
75 header.set_chunk_number(0);
76 header.set_channel_number(0);
77 header.set_begin_time(0);
78 header.set_end_time(0);
79 header.set_message_number(0);
81 header.set_is_complete(
false);
82 header.set_chunk_interval(chunk_interval);
83 header.set_chunk_raw_size(chunk_raw_size);