Vuo 2.4.4
Loading...
Searching...
No Matches
VuoTelemetry.hh
Go to the documentation of this file.
1
10#pragma once
11
12#include <stdbool.h>
13#include "zmq/zmq.h"
14
245
447
470
484
594
595
596extern "C" {
597
598char * vuoCopyStringFromMessage(zmq_msg_t *message);
599void vuoInitMessageWithString(zmq_msg_t *message, const char *string);
600void vuoInitMessageWithInt(zmq_msg_t *message, int value);
601void vuoInitMessageWithBool(zmq_msg_t *message, bool value);
602bool VuoTelemetry_hasMoreToReceive(void *socket);
603char * vuoReceiveAndCopyString(void *socket, char **error);
604unsigned long vuoReceiveUnsignedInt64(void *socket, char **error);
605int vuoReceiveInt(void *socket, char **error);
606bool vuoReceiveBool(void *socket, char **error);
607void vuoSend(const char *name, void *socket, int type, zmq_msg_t *messages, unsigned int messageCount, bool isNonBlocking, char **error);
608void vuoMemoryBarrier(void);
609
610}