105 #ifndef _cMsgConstants_h
109 #include <inttypes.h>
127 int cMsgConnect (
const char *myUDL,
const char *myName,
const char *myDescription,
130 int cMsgSend (
void *domainId,
void *msg);
131 int cMsgSyncSend (
void *domainId,
void *msg,
const struct timespec *timeout,
int *response);
132 int cMsgFlush (
void *domainId,
const struct timespec *timeout);
142 int cMsgSendAndGet (
void *domainId,
void *sendMsg,
const struct timespec *timeout,
void **replyMsg);
144 const struct timespec *timeout,
void **replyMsg);
145 int cMsgMonitor (
void *domainId,
const char *command,
void **replyMsg);
153 int cMsgSetUDL (
void *domainId,
const char *udl);
157 int cMsgGetInfo (
void *domainId,
const char *command,
char **
string);
169 int cMsgWasSent (
const void *vmsg,
int *hasBeenSent);
187 int cMsgGetType (
const void *vmsg,
const char **type);
190 int cMsgGetText (
const void *vmsg,
const char **text);
234 int cMsgToString2 (
const void *vmsg,
char **
string,
int binary,
235 int compact,
int noSystemFields);
237 int compact,
int noSystemFields);
249 int cMsgPayloadGet (
const void *vmsg,
char **names,
int *types,
int len);
272 int cMsgGetBinary (
const void *vmsg,
const char *name,
const char **val,
273 int *len,
int *endian);
275 int **sizes,
int **endians,
int *count);
277 int cMsgGetMessage (
const void *vmsg,
const char *name,
const void **val);
280 int cMsgGetString (
const void *vmsg,
const char *name,
const char **val);
281 int cMsgGetStringArray (
const void *vmsg,
const char *name,
const char ***array,
int *len);
283 int cMsgGetFloat (
const void *vmsg,
const char *name,
float *val);
284 int cMsgGetFloatArray (
const void *vmsg,
const char *name,
const float **vals,
int *len);
285 int cMsgGetDouble (
const void *vmsg,
const char *name,
double *val);
286 int cMsgGetDoubleArray (
const void *vmsg,
const char *name,
const double **vals,
int *len);
288 int cMsgGetInt8 (
const void *vmsg,
const char *name, int8_t *val);
289 int cMsgGetInt16 (
const void *vmsg,
const char *name, int16_t *val);
290 int cMsgGetInt32 (
const void *vmsg,
const char *name, int32_t *val);
291 int cMsgGetInt64 (
const void *vmsg,
const char *name, int64_t *val);
292 int cMsgGetUint8 (
const void *vmsg,
const char *name, uint8_t *val);
293 int cMsgGetUint16 (
const void *vmsg,
const char *name, uint16_t *val);
294 int cMsgGetUint32 (
const void *vmsg,
const char *name, uint32_t *val);
295 int cMsgGetUint64 (
const void *vmsg,
const char *name, uint64_t *val);
297 int cMsgGetInt8Array (
const void *vmsg,
const char *name,
const int8_t **vals,
int *len);
298 int cMsgGetInt16Array (
const void *vmsg,
const char *name,
const int16_t **vals,
int *len);
299 int cMsgGetInt32Array (
const void *vmsg,
const char *name,
const int32_t **vals,
int *len);
300 int cMsgGetInt64Array (
const void *vmsg,
const char *name,
const int64_t **vals,
int *len);
301 int cMsgGetUint8Array (
const void *vmsg,
const char *name,
const uint8_t **vals,
int *len);
302 int cMsgGetUint16Array (
const void *vmsg,
const char *name,
const uint16_t **vals,
int *len);
303 int cMsgGetUint32Array (
const void *vmsg,
const char *name,
const uint32_t **vals,
int *len);
304 int cMsgGetUint64Array (
const void *vmsg,
const char *name,
const uint64_t **vals,
int *len);
306 int cMsgAddInt8 (
void *vmsg,
const char *name, int8_t val);
307 int cMsgAddInt16 (
void *vmsg,
const char *name, int16_t val);
308 int cMsgAddInt32 (
void *vmsg,
const char *name, int32_t val);
309 int cMsgAddInt64 (
void *vmsg,
const char *name, int64_t val);
310 int cMsgAddUint8 (
void *vmsg,
const char *name, uint8_t val);
311 int cMsgAddUint16 (
void *vmsg,
const char *name, uint16_t val);
312 int cMsgAddUint32 (
void *vmsg,
const char *name, uint32_t val);
313 int cMsgAddUint64 (
void *vmsg,
const char *name, uint64_t val);
315 int cMsgAddInt8Array (
void *vmsg,
const char *name,
const int8_t vals[],
int len);
316 int cMsgAddInt16Array (
void *vmsg,
const char *name,
const int16_t vals[],
int len);
317 int cMsgAddInt32Array (
void *vmsg,
const char *name,
const int32_t vals[],
int len);
318 int cMsgAddInt64Array (
void *vmsg,
const char *name,
const int64_t vals[],
int len);
319 int cMsgAddUint8Array (
void *vmsg,
const char *name,
const uint8_t vals[],
int len);
320 int cMsgAddUint16Array (
void *vmsg,
const char *name,
const uint16_t vals[],
int len);
321 int cMsgAddUint32Array (
void *vmsg,
const char *name,
const uint32_t vals[],
int len);
322 int cMsgAddUint64Array (
void *vmsg,
const char *name,
const uint64_t vals[],
int len);
324 int cMsgAddString (
void *vmsg,
const char *name,
const char *val);
327 int cMsgAddFloat (
void *vmsg,
const char *name,
float val);
328 int cMsgAddDouble (
void *vmsg,
const char *name,
double val);
329 int cMsgAddFloatArray (
void *vmsg,
const char *name,
const float vals[],
int len);
332 int cMsgAddBinary (
void *vmsg,
const char *name,
const char *src,
int size,
int endian);
334 const int size[],
const int endian[]);
335 int cMsgAddMessage (
void *vmsg,
const char *name,
const void *vmessage);
int cMsgSetGetResponse(void *vmsg, int getReponse)
Definition: cMsg.c:3582
void cMsgTrim(char *s)
Definition: cMsg.c:175
void cMsgTrimDoubleChars(char *s, char trimChar)
Definition: cMsg.c:271
void * cMsgCreateMessage(void)
Definition: cMsg.c:3356
int cMsgSubscriptionResume(void *domainId, void *handle)
Definition: cMsg.c:1540
int cMsgGetByteArrayLength(const void *vmsg, int *length)
Definition: cMsg.c:4216
int cMsgGetSender(const void *vmsg, const char **sender)
Definition: cMsg.c:4425
int cMsgAddInt16Array(void *vmsg, const char *name, const int16_t vals[], int len)
Definition: cMsgCompoundPayload.c:5350
int cMsgGetByteArrayOffset(const void *vmsg, int *offset)
Definition: cMsg.c:4287
int cMsgSubscribeGetStackSize(cMsgSubscribeConfig *config, size_t *size)
Definition: cMsg.c:6505
int cMsgAddUint8(void *vmsg, const char *name, uint8_t val)
Definition: cMsgCompoundPayload.c:4798
int cMsgGetByteArrayEndian(const void *vmsg, int *endian)
Definition: cMsg.c:4091
int cMsgPayloadToString(const void *vmsg, char **string, int binary, int compact, int noSystemFields)
Definition: cMsg.c:4624
int cMsgSubscribeGetSkipSize(cMsgSubscribeConfig *config, int *size)
Definition: cMsg.c:6254
void() cMsgShutdownHandler(void *userArg)
Definition: cMsg.h:115
int cMsgAddInt8(void *vmsg, const char *name, int8_t val)
Definition: cMsgCompoundPayload.c:4685
int cMsgAddMessageArray(void *vmsg, const char *name, const void *vmessage[], int len)
Definition: cMsgCompoundPayload.c:6602
int cMsgGetSubscriptionUDL(const void *vmsg, const char **udl)
Definition: cMsg.c:6003
int cMsgGetDescription(void *domainId, char **description)
Definition: cMsg.c:2839
int cMsgGetUint16Array(const void *vmsg, const char *name, const uint16_t **vals, int *len)
Definition: cMsgCompoundPayload.c:3467
int cMsgGetUint16(const void *vmsg, const char *name, uint16_t *val)
Definition: cMsgCompoundPayload.c:3239
int cMsgGetDoubleArray(const void *vmsg, const char *name, const double **vals, int *len)
Definition: cMsgCompoundPayload.c:3035
char * cMsgPerror(int errorCode)
Definition: cMsg.c:2001
int cMsgGetInt8Array(const void *vmsg, const char *name, const int8_t **vals, int *len)
Definition: cMsgCompoundPayload.c:3322
void * cMsgCreateResponseMessage(const void *vmsg)
Definition: cMsg.c:3413
int cMsgGetText(const void *vmsg, const char **text)
Definition: cMsg.c:3896
int cMsgReceiveStop(void *domainId)
Definition: cMsg.c:1834
int cMsgPayloadGet(const void *vmsg, char **names, int *types, int len)
Definition: cMsgCompoundPayload.c:955
int cMsgSubscriptionMessagesTotal(void *domainId, void *handle, int *total)
Definition: cMsg.c:1661
int cMsgSetText(void *vmsg, const char *text)
Definition: cMsg.c:3869
int cMsgAddInt32Array(void *vmsg, const char *name, const int32_t vals[], int len)
Definition: cMsgCompoundPayload.c:5373
int cMsgSubscriptionPause(void *domainId, void *handle)
Definition: cMsg.c:1509
void() cMsgCallbackFunc(void *msg, void *userArg)
Definition: cMsg.h:118
int cMsgGetNullGetResponse(const void *vmsg, int *nullGetResponse)
Definition: cMsg.c:3657
int cMsgSubscribeGetMaySkip(cMsgSubscribeConfig *config, int *maySkip)
Definition: cMsg.c:6305
void * cMsgSubscribeConfig
Definition: cMsg.h:112
int cMsgSetType(void *vmsg, const char *type)
Definition: cMsg.c:3816
const char * cMsgPayloadFieldDescription(const void *vmsg, const char *name)
Definition: cMsgCompoundPayload.c:2169
void * cMsgCreateNewMessage(const void *vmsg)
Definition: cMsg.c:3381
int cMsgWasSent(const void *vmsg, int *hasBeenSent)
Definition: cMsg.c:3534
int cMsgPayloadRemove(void *vmsg, const char *name)
Definition: cMsgCompoundPayload.c:1076
int cMsgAddFloatArray(void *vmsg, const char *name, const float vals[], int len)
Definition: cMsgCompoundPayload.c:4537
int cMsgPayloadSetAllFieldsFromText(void *vmsg, const char *text)
Definition: cMsgCompoundPayload.c:2529
int cMsgSyncSend(void *domainId, void *msg, const struct timespec *timeout, int *response)
Definition: cMsg.c:1370
int cMsgGetMessageArray(const void *vmsg, const char *name, const void ***val, int *len)
Definition: cMsgCompoundPayload.c:2806
int cMsgAddUint64(void *vmsg, const char *name, uint64_t val)
Definition: cMsgCompoundPayload.c:4867
int cMsgGetUint8Array(const void *vmsg, const char *name, const uint8_t **vals, int *len)
Definition: cMsgCompoundPayload.c:3438
int cMsgAddInt16(void *vmsg, const char *name, int16_t val)
Definition: cMsgCompoundPayload.c:4708
int cMsgGetInt64Array(const void *vmsg, const char *name, const int64_t **vals, int *len)
Definition: cMsgCompoundPayload.c:3409
int cMsgSetShutdownHandler(void *domainId, cMsgShutdownHandler *handler, void *userArg)
Definition: cMsg.c:1903
int cMsgSetNullGetResponse(void *vmsg, int nullGetResponse)
Definition: cMsg.c:3632
int cMsgPayloadGetCount(const void *vmsg, int *count)
Definition: cMsgCompoundPayload.c:809
int cMsgSubscribeSetMaySkip(cMsgSubscribeConfig *config, int maySkip)
Definition: cMsg.c:6278
int cMsgSubscriptionQueueCount(void *domainId, void *handle, int *count)
Definition: cMsg.c:1571
int cMsgSetByteArrayEndian(void *vmsg, int endian)
Definition: cMsg.c:4017
int cMsgGetReceiverTime(const void *vmsg, struct timespec *receiverTime)
Definition: cMsg.c:4559
int cMsgGetInfo(void *domainId, const char *command, char **string)
Definition: cMsg.c:1035
int cMsgGetInt32Array(const void *vmsg, const char *name, const int32_t **vals, int *len)
Definition: cMsgCompoundPayload.c:3380
void * cMsgCreateNullResponseMessage(const void *vmsg)
Definition: cMsg.c:3452
int cMsgSubscribe(void *domainId, const char *subject, const char *type, cMsgCallbackFunc *callback, void *userArg, cMsgSubscribeConfig *config, void **handle)
Definition: cMsg.c:1444
int cMsgHasPayload(const void *vmsg, int *hasPayload)
Definition: cMsgCompoundPayload.c:791
int cMsgGetDomain(const void *vmsg, const char **domain)
Definition: cMsg.c:3709
int cMsgAddUint32(void *vmsg, const char *name, uint32_t val)
Definition: cMsgCompoundPayload.c:4844
int cMsgSubscribeSetMaxThreads(cMsgSubscribeConfig *config, int threads)
Definition: cMsg.c:6380
int cMsgSubscribeGetMaxCueSize(cMsgSubscribeConfig *config, int *size)
Definition: cMsg.c:6204
int cMsgSetByteArrayLength(void *vmsg, int length)
Definition: cMsg.c:4164
int cMsgPayloadContainsName(const void *vmsg, const char *name)
Definition: cMsgCompoundPayload.c:835
void cMsgPayloadPrint(const void *vmsg)
Definition: cMsgCompoundPayload.c:2272
int cMsgAddDouble(void *vmsg, const char *name, double val)
Definition: cMsgCompoundPayload.c:4216
int cMsgNeedToSwap(const void *vmsg, int *swap)
Definition: cMsg.c:4120
int cMsgGetUint32(const void *vmsg, const char *name, uint32_t *val)
Definition: cMsgCompoundPayload.c:3266
int cMsgGetUserInt(const void *vmsg, int *userInt)
Definition: cMsg.c:3942
void * cMsgCopyMessage(const void *vmsg)
Definition: cMsg.c:3110
int cMsgSubscriptionQueueIsFull(void *domainId, void *handle, int *full)
Definition: cMsg.c:1602
int cMsgReconnect(void *domainId)
Definition: cMsg.c:1239
int cMsgAddString(void *vmsg, const char *name, const char *val)
Definition: cMsgCompoundPayload.c:5604
int cMsgSubscribeAndGet(void *domainId, const char *subject, const char *type, const struct timespec *timeout, void **replyMsg)
Definition: cMsg.c:1734
int cMsgPayloadSetFromText(void *vmsg, const char *text)
Definition: cMsgCompoundPayload.c:2488
int cMsgGetName(void *domainId, char **name)
Definition: cMsg.c:2810
int cMsgSubscribeSetSkipSize(cMsgSubscribeConfig *config, int size)
Definition: cMsg.c:6227
int cMsgSubscribeGetMaxThreads(cMsgSubscribeConfig *config, int *threads)
Definition: cMsg.c:6407
int cMsgAddUint16(void *vmsg, const char *name, uint16_t val)
Definition: cMsgCompoundPayload.c:4821
int cMsgSetByteArrayOffset(void *vmsg, int offset)
Definition: cMsg.c:4258
int cMsgDisconnect(void **domainId)
Definition: cMsg.c:1273
int cMsgPayloadGetFieldText(const void *vmsg, const char *name, const char **val)
Definition: cMsgCompoundPayload.c:2446
int cMsgToString(const void *vmsg, char **string)
Definition: cMsg.c:4584
int cMsgPayloadGetInfo(const void *vmsg, char ***names, int **types, int *len)
Definition: cMsgCompoundPayload.c:1010
int cMsgPayloadGetType(const void *vmsg, const char *name, int *type)
Definition: cMsgCompoundPayload.c:905
int cMsgGetUDL(void *domainId, char **udl)
Definition: cMsg.c:2781
int cMsgSetSubject(void *vmsg, const char *subject)
Definition: cMsg.c:3763
int cMsgSubscribeGetMustSerialize(cMsgSubscribeConfig *config, int *serialize)
Definition: cMsg.c:6356
int cMsgAddUint16Array(void *vmsg, const char *name, const uint16_t vals[], int len)
Definition: cMsgCompoundPayload.c:5442
int cMsgAddHistoryToPayloadText(void *vmsg, char *name, char *host, int64_t time, char **pTxt)
Definition: cMsgCompoundPayload.c:1386
int cMsgAddFloat(void *vmsg, const char *name, float val)
Definition: cMsgCompoundPayload.c:4193
int cMsgGetUint8(const void *vmsg, const char *name, uint8_t *val)
Definition: cMsgCompoundPayload.c:3212
int cMsgGetReceiveState(void *domainId, int *receiveState)
Definition: cMsg.c:2870
int cMsgGetFloat(const void *vmsg, const char *name, float *val)
Definition: cMsgCompoundPayload.c:2904
int cMsgGetString(const void *vmsg, const char *name, const char **val)
Definition: cMsgCompoundPayload.c:3553
int cMsgPayloadSetSystemFieldsFromText(void *vmsg, const char *text)
Definition: cMsgCompoundPayload.c:2509
int cMsgSubscribeConfigDestroy(cMsgSubscribeConfig *config)
Definition: cMsg.c:6153
int cMsgAddBinaryArray(void *vmsg, const char *name, const char *src[], int number, const int size[], const int endian[])
Definition: cMsgCompoundPayload.c:4042
int cMsgGetByteArrayLengthFull(const void *vmsg, int *length)
Definition: cMsg.c:4234
char * cMsgIntChars(uint32_t i)
Definition: cMsgCompoundPayload.c:328
int cMsgGetSenderHost(const void *vmsg, const char **senderHost)
Definition: cMsg.c:4453
int cMsgAddDoubleArray(void *vmsg, const char *name, const double vals[], int len)
Definition: cMsgCompoundPayload.c:4559
int cMsgGetSubscriptionSubject(const void *vmsg, const char **subject)
Definition: cMsg.c:5942
int cMsgGetBinaryArray(const void *vmsg, const char *name, const char ***vals, int **sizes, int **endians, int *count)
Definition: cMsgCompoundPayload.c:2701
int cMsgSetUserTime(void *vmsg, const struct timespec *userTime)
Definition: cMsg.c:3964
int cMsgGetUint64(const void *vmsg, const char *name, uint64_t *val)
Definition: cMsgCompoundPayload.c:3293
int cMsgSubscribeSetMessagesPerThread(cMsgSubscribeConfig *config, int mpt)
Definition: cMsg.c:6431
int cMsgGetBinary(const void *vmsg, const char *name, const char **val, int *len, int *endian)
Definition: cMsgCompoundPayload.c:2643
int cMsgInitMessage(void *vmsg)
Definition: cMsg.c:3333
int cMsgAddMessage(void *vmsg, const char *name, const void *vmessage)
Definition: cMsgCompoundPayload.c:6173
char * cMsgFloatChars(float f)
Definition: cMsgCompoundPayload.c:357
int cMsgSubscriptionQueueClear(void *domainId, void *handle)
Definition: cMsg.c:1630
int cMsgAddInt64(void *vmsg, const char *name, int64_t val)
Definition: cMsgCompoundPayload.c:4775
int cMsgGetInt16(const void *vmsg, const char *name, int16_t *val)
Definition: cMsgCompoundPayload.c:3138
int cMsgGetUint32Array(const void *vmsg, const char *name, const uint32_t **vals, int *len)
Definition: cMsgCompoundPayload.c:3496
int cMsgAddInt64Array(void *vmsg, const char *name, const int64_t vals[], int len)
Definition: cMsgCompoundPayload.c:5396
int cMsgShutdownServers(void *domainId, const char *server, int flag)
Definition: cMsg.c:1970
int cMsgGetReceiver(const void *vmsg, const char **receiver)
Definition: cMsg.c:4503
int cMsgGetUint64Array(const void *vmsg, const char *name, const uint64_t **vals, int *len)
Definition: cMsgCompoundPayload.c:3525
int cMsgShutdownClients(void *domainId, const char *client, int flag)
Definition: cMsg.c:1936
cMsgSubscribeConfig * cMsgSubscribeConfigCreate(void)
Definition: cMsg.c:6115
int cMsgGetGetResponse(const void *vmsg, int *getReponse)
Definition: cMsg.c:3606
int cMsgAddStringArray(void *vmsg, const char *name, const char **vals, int len)
Definition: cMsgCompoundPayload.c:5773
int cMsgAddInt32(void *vmsg, const char *name, int32_t val)
Definition: cMsgCompoundPayload.c:4731
int cMsgGetDouble(const void *vmsg, const char *name, double *val)
Definition: cMsgCompoundPayload.c:2931
int cMsgGetMessage(const void *vmsg, const char *name, const void **val)
Definition: cMsgCompoundPayload.c:2755
int cMsgSend(void *domainId, void *msg)
Definition: cMsg.c:1331
void cMsgPayloadReset(void *vmsg)
Definition: cMsgCompoundPayload.c:654
int cMsgUnSubscribe(void *domainId, void *handle)
Definition: cMsg.c:1478
int cMsgGetSenderTime(const void *vmsg, struct timespec *senderTime)
Definition: cMsg.c:4480
int cMsgGetType(const void *vmsg, const char **type)
Definition: cMsg.c:3843
int cMsgAddUint32Array(void *vmsg, const char *name, const uint32_t vals[], int len)
Definition: cMsgCompoundPayload.c:5465
int cMsgPayloadCopy(const void *vmsgFrom, void *vmsgTo)
Definition: cMsgCompoundPayload.c:1998
int cMsgPayloadUpdateText(const void *vmsg)
Definition: cMsgCompoundPayload.c:1210
int cMsgGetInt32(const void *vmsg, const char *name, int32_t *val)
Definition: cMsgCompoundPayload.c:3165
int cMsgReceiveStart(void *domainId)
Definition: cMsg.c:1801
int cMsgSetHistoryLengthMax(void *vmsg, int len)
Definition: cMsg.c:3508
int cMsgAddUint64Array(void *vmsg, const char *name, const uint64_t vals[], int len)
Definition: cMsgCompoundPayload.c:5488
int cMsgGetInt64(const void *vmsg, const char *name, int64_t *val)
Definition: cMsgCompoundPayload.c:3192
int cMsgConnect(const char *myUDL, const char *myName, const char *myDescription, void **domainId)
Definition: cMsg.c:1084
int cMsgSetUDL(void *domainId, const char *udl)
Definition: cMsg.c:891
int cMsgToString2(const void *vmsg, char **string, int binary, int compact, int noSystemFields)
Definition: cMsg.c:4604
int cMsgGetSubscriptionType(const void *vmsg, const char **type)
Definition: cMsg.c:5973
int cMsgGetSubscriptionCueSize(const void *vmsg, int *size)
Definition: cMsg.c:6032
int cMsgMonitor(void *domainId, const char *command, void **replyMsg)
Definition: cMsg.c:1770
void cMsgTrimChar(char *s, char trimChar)
Definition: cMsg.c:223
int cMsgSetReliableSend(void *vmsg, int boolean)
Definition: cMsg.c:6058
int cMsgGetInt8(const void *vmsg, const char *name, int8_t *val)
Definition: cMsgCompoundPayload.c:3111
int cMsgFreeMessage(void **vmsg)
Definition: cMsg.c:3053
int cMsgGetVersion(const void *vmsg, int *version)
Definition: cMsg.c:3557
int cMsgSendAndGet(void *domainId, void *sendMsg, const struct timespec *timeout, void **replyMsg)
Definition: cMsg.c:1700
int cMsgFlush(void *domainId, const struct timespec *timeout)
Definition: cMsg.c:1403
int cMsgGetServerHost(void *domainId, const char **ipAddress)
Definition: cMsg.c:972
int cMsgGetHistoryLengthMax(const void *vmsg, int *len)
Definition: cMsg.c:3488
int cMsgGetStringArray(const void *vmsg, const char *name, const char ***array, int *len)
Definition: cMsgCompoundPayload.c:3603
int cMsgGetGetRequest(const void *vmsg, int *getRequest)
Definition: cMsg.c:3682
int cMsgGetServerPort(void *domainId, int *port)
Definition: cMsg.c:1004
int cMsgGetByteArray(const void *vmsg, char **array)
Definition: cMsg.c:4402
int cMsgSetDebugLevel(int level)
Definition: cMsg.c:2163
int cMsgSubscribeSetMaxCueSize(cMsgSubscribeConfig *config, int size)
Definition: cMsg.c:6176
int cMsgGetUserTime(const void *vmsg, struct timespec *userTime)
Definition: cMsg.c:3984
int cMsgResetByteArrayLength(void *vmsg)
Definition: cMsg.c:4192
int cMsgSetByteArray(void *vmsg, char *array, int length)
Definition: cMsg.c:4359
int cMsgGetPayloadText(const void *vmsg, const char **payloadText)
Definition: cMsg.c:3737
int cMsgAddUint8Array(void *vmsg, const char *name, const uint8_t vals[], int len)
Definition: cMsgCompoundPayload.c:5419
int cMsgSubscribeSetMustSerialize(cMsgSubscribeConfig *config, int serialize)
Definition: cMsg.c:6329
int cMsgGetSubject(const void *vmsg, const char **subject)
Definition: cMsg.c:3790
int cMsgGetInt16Array(const void *vmsg, const char *name, const int16_t **vals, int *len)
Definition: cMsgCompoundPayload.c:3351
char * cMsgDoubleChars(double d)
Definition: cMsgCompoundPayload.c:389
int cMsgGetConnectState(void *domainId, int *connectState)
Definition: cMsg.c:1870
int cMsgGetSubscriptionDomain(const void *vmsg, const char **domain)
Definition: cMsg.c:5912
int cMsgSubscribeSetStackSize(cMsgSubscribeConfig *config, size_t size)
Definition: cMsg.c:6480
int cMsgSetByteArrayNoCopy(void *vmsg, char *array, int length)
Definition: cMsg.c:4314
int cMsgGetReceiverHost(const void *vmsg, const char **receiverHost)
Definition: cMsg.c:4532
int cMsgGetReliableSend(void *vmsg, int *boolean)
Definition: cMsg.c:6080
int cMsgAddInt8Array(void *vmsg, const char *name, const int8_t vals[], int len)
Definition: cMsgCompoundPayload.c:5327
int cMsgGetFloatArray(const void *vmsg, const char *name, const float **vals, int *len)
Definition: cMsgCompoundPayload.c:3006
void cMsgPayloadClear(void *vmsg)
Definition: cMsgCompoundPayload.c:700
int cMsgSetUserInt(void *vmsg, int userInt)
Definition: cMsg.c:3923
int cMsgAddBinary(void *vmsg, const char *name, const char *src, int size, int endian)
Definition: cMsgCompoundPayload.c:3811
int cMsgSubscribeGetMessagesPerThread(cMsgSubscribeConfig *config, int *mpt)
Definition: cMsg.c:6458
int cMsgGetCurrentUDL(void *domainId, const char **udl)
Definition: cMsg.c:939