8 #ifndef K_FIRESYNC_PROFILE_MSG_H
9 #define K_FIRESYNC_PROFILE_MSG_H
132 #include <kFireSync/Data/kProfileMsg.x.h>
void * kProfileMsg_PointAt(kProfileMsg msg, kSize itemIndex, kSize pointIndex)
Returns a pointer to a specific point.
Declares the kMsgSet type.
kStatus kProfileMsg_Attach(kProfileMsg msg, kSize itemIndex, kStamp *stamp, void *pointData, void *intensityData)
Attaches one of the profiles to external buffer(s).
kStatus kProfileMsg_Assign(kProfileMsg msg, kProfileMsg source)
Copies the source message.
kStatus kProfileMsg_BeginAttach(kProfileMsg msg, kType pointType, kSize pointCount, kSize profileCount)
Prepare attaching the message content to external buffer(s).
kStamp * kProfileMsg_StampAt(kProfileMsg msg, kSize itemIndex)
Returns a pointer to the stamp specified by item index.
Represents acquisition metadata associated with a data message.
Definition: kNodeDef.h:2263
kStatus kProfileMsg_Construct(kProfileMsg *msg, kType pointType, kSize pointCount, kSize profileCount, kAlloc allocator)
Constructs a kProfileMsg object.
k8u * kProfileMsg_IntensityAt(kProfileMsg msg, kSize itemIndex, kSize pointIndex)
Returns a pointer to a specific intensity value.
Represents a data message (FPGA LUT).