Represents a simple data message.
|
| kStatus | kMsg_Construct (kMsg *msg, const kStamp *stamp, kObject data, kAlloc allocator) |
| | Constructs a kMsg object. More...
|
| |
| kObject | kMsg_Data (kMsg msg) |
| | Gets the message content. More...
|
| |
| kStatus | kMsg_SetData (kMsg msg, kObject data) |
| | Sets the message content. More...
|
| |
| kStatus | kMsg_SetStamp (kMsg msg, const kStamp *stamp) |
| | Sets the message stamp. More...
|
| |
| kStamp * | kMsg_Stamp (kMsg msg) |
| | Gets the message stamp. More...
|
| |
| kSize | kMsgSet_Count (kMsgSet set) |
| | Gets the count of stamped items in this message set. More...
|
| |
| kStatus | kMsgSet_DataAt (kMsgSet set, kSize index, kArrayList *list) |
| | Gets a list of data items at the specified stamp index. More...
|
| |
| kStatus | kMsgSet_SetStampAt (kMsgSet set, kSize index, const kStamp *stamp) |
| | Sets the stamp at the specified index. More...
|
| |
| const kStamp * | kMsgSet_StampAt (kMsgSet set, kSize index) |
| | Gets the stamp at the specified index. More...
|
| |
|
|
|
#define | kMsg_Data_(MSG) kxMsg_Data_(MSG) |
| | Macro version of kMsg_Data.
|
| |
|
#define | kMsg_Stamp_(MSG) kxMsg_Stamp_(MSG) |
| | Macro version of kMsg_Stamp.
|
| |
|
#define | kMsgSet_Count_(S) kxMsgSet_Count_(S) |
| | Macro version of kMsgSet_Count.
|
| |
|
#define | kMsgSet_StampAt_(S, I) kxMsgSet_StampAt_(S, I) |
| | Macro version of kMsgSet_StampAt.
|
| |
|
#define | kMsgSet_SetStampAt_(S, I, ST) kxMsgSet_SetStampAt_(S, I, ST) |
| | Macro version of kMsgSet_SetStampAt.
|
| |
|
#define | kMsgSet_DataAt_(S, I, L) kxMsgSet_DataAt_(S, I, L) |
| | Macro version of kMsgSet_DataAt.
|
| |