COVISE Core
udp_message_types.h
Go to the documentation of this file.
1/* This file is part of COVISE.
2
3 You can use it under the terms of the GNU Lesser General Public License
4 version 2.1 or later, see lgpl-2.1.txt.
5
6 * License: LGPL 2+ */
7
8#ifndef UDP_MESSAGE_TYPES_H
9#define UDP_MESSAGE_TYPES_H
10
11#include <util/coExport.h>
12#include <string>
13#include <vector>
14
15
16/***********************************************************************\
17 ** **
18 ** UDP Message classes Version: 1.1 **
19 ** **
20 ** **
21 ** Description : The basic udp message structure **
22 ** **
23 ** Classes : Message, ShmMessage **
24 ** **
25 ** **
26 ** **
27 ** Author : D. Grieger (HLRS) **
28 ** **
29 ** History : 24.05.2019 created **
30 ** **
31 ** **
32\***********************************************************************/
33
34namespace covise
35{
36
37enum udp_msg_type : int
38{
39 EMPTY = 0,
44};
45
46
47//NETEXPORT extern std::vector<std::string> udp_msg_types_vector = {
48// "EMPTY",
49// "MESSAGE_AVATAR_HMD_POSITION",
50// "MESSAGE_AVATAR_CONTROLLER_POSITION"
51//
52//};
53}
54#endif
list of all chemical elements
Definition: coConfig.h:27
udp_msg_type
Definition: udp_message_types.h:38
@ AVATAR_CONTROLLER_POSITION
Definition: udp_message_types.h:41
@ EMPTY
Definition: udp_message_types.h:39
@ AUDIO_STREAM
Definition: udp_message_types.h:42
@ AVATAR_HMD_POSITION
Definition: udp_message_types.h:40
@ MIDI_STREAM
Definition: udp_message_types.h:43