8 #ifndef K_FIRESYNC_MSG_INFO_H
9 #define K_FIRESYNC_MSG_INFO_H
145 #define kMsgInfo_SetSource_(INF, S) kxMsgInfo_SetSource_(INF, S)
146 #define kMsgInfo_SetTag_(INF, T) kxMsgInfo_SetTag_(INF, T)
147 #define kMsgInfo_SetMessage_(INF, M) kxMsgInfo_SetMessage_(INF, M)
149 #define kMsgInfo_Source_(INF) kxMsgInfo_Source_(INF)
150 #define kMsgInfo_Tag_(INF) kxMsgInfo_Tag_(INF)
151 #define kMsgInfo_Message_(INF) kxMsgInfo_Message_(INF)
157 #include <kFireSync/Data/kMsgInfo.x.h>
kMsgSet kMsgInfo_Message(kMsgInfo info)
Gets the message object.
Represents information about the source of a pipe message.
Definition: kNodeDef.h:2160
Essential declarations related to FireSync nodes.
kStatus kMsgInfo_SetTag(kMsgInfo info, kSize tag)
Sets the message tag.
kMsgSource kMsgInfo_Source(kMsgInfo info)
Gets the message source.
kStatus kMsgInfo_SetSource(kMsgInfo info, kMsgSource source)
Sets the message source.
kSize kMsgInfo_Tag(kMsgInfo info)
Gets the message tag.
Abstract base class for FireSync data messages.
kStatus kMsgInfo_Construct(kMsgInfo *info, kMsgSource source, kSize tag, kMsgSet message, kAlloc allocator)
Constructs a kMsgInfo object.
kStatus kMsgInfo_SetMessage(kMsgInfo info, kMsgSet message)
Sets the message object.
Represents message source information and an attached message.