FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kPxIoBlock.h
Go to the documentation of this file.
1 
8 #ifndef K_FIRESYNC_PX_IO_BLOCK_H
9 #define K_FIRESYNC_PX_IO_BLOCK_H
10 
11 #include <kFireSync/kNodeDef.h>
12 
27 //typedef kObject kPxIoBlock; --forward-declared in kFsDef.x.h
28 
38  kFsFx(kStatus) kPxIoBlock_SetReceiveHandler(kPxIoBlock block, kCallbackFx function, kPointer receiver);
39 
51 kFsFx(kStatus) kPxIoBlock_EmitOutput(kPxIoBlock block, kPxPort port, kMsgInfo msgInfo);
52 
53 #include <kFireSync/Pipe/kPxIoBlock.x.h>
54 
55 #endif
Represents a kPxBlock port.
kStatus kPxIoBlock_EmitOutput(kPxIoBlock block, kPxPort port, kMsgInfo msgInfo)
Sends an output message from this block.
Pipe block that accepts external input or emits external output.
Essential declarations related to FireSync nodes.
kStatus kPxIoBlock_SetReceiveHandler(kPxIoBlock block, kCallbackFx function, kPointer receiver)
Sets a callback to hook messages received by this block.
Represents message source information and an attached message.