8 #ifndef K_FIRESYNC_LOCAL_PIPE_H
9 #define K_FIRESYNC_LOCAL_PIPE_H
33 kFsFx(
kStatus) kLocalPipe_Construct(kLocalPipe* pipe, kLocalNode node,
kAlloc allocator);
35 kFsFx(
kStatus) kLocalPipe_Format(kLocalPipe pipe,
kXml xml, kXmlItem item);
36 kFsFx(
kStatus) kLocalPipe_Parse(kLocalPipe pipe,
kXml xml, kXmlItem item);
38 kFsFx(
kStatus) kLocalPipe_AddSystemBlock(kLocalPipe pipe,
kPxBlock block);
39 kFsFx(
kStatus) kLocalPipe_RemoveSystemBlock(kLocalPipe pipe,
kPxBlock block);
41 kFsFx(
kStatus) kLocalPipe_ValidateBlockConfig(kLocalPipe pipe,
kXml config);
43 kFsFx(
kStatus) kLocalPipe_Start(kLocalPipe pipe);
44 kFsFx(
kStatus) kLocalPipe_Stop(kLocalPipe pipe);
45 kFsFx(
kStatus) kLocalPipe_Pause(kLocalPipe pipe);
46 kFsFx(
kStatus) kLocalPipe_Resume(kLocalPipe pipe);
48 kFsFx(
kStatus) kLocalPipe_StartReplay(kLocalPipe pipe);
54 #include <kFireSync/Local/kLocalPipe.x.h>
Essential declarations related to FireSync nodes.
Abstract base class for pipe block implementations.