Lines Matching refs:writer
126 * @param writer : pointer
131 typedef long (*WriteFuncPtr)(WriterStruct* writer, const void* data, size_t size);
137 typedef bool (*FlushFuncPtr)(WriterStruct* writer);
146 typedef RandomWriteCtx* (*StartReportFuncPtr)(WriterStruct* writer);
153 typedef void (*FinishReportFuncPtr)(WriterStruct* writer, int32_t size);
186 * @brief : register writer interface type
187 * @param : writer, writer pointer
190 typedef int (*RegisterWriterStructCallback)(const WriterStruct* writer);
218 * Register the writer callback, which is used to connect the
291 * The plugin module needs to save the writer pointer when the onregisterwriterstruct interface is called,
294 * At the right time, the thread calls the writer's write() interface to write data to
295 * the shared memory area, and calls the writer's flush ();