Jamoma API
0.6.0.a19
Main Page
Related Pages
Modules
Classes
Files
File List
File Members
MinuitInclude.h
1
#ifndef MINUITINCLUDE_H_
2
#define MINUITINCLUDE_H_
3
4
#ifdef TT_PLATFORM_WIN
5
#include <time.h>
6
#include <windows.h>
7
#else
8
#include <sys/time.h>
9
#endif
10
11
#include "TTFoundationAPI.h"
12
13
#include <sstream>
14
#include <iostream>
15
#include <string>
16
#include <map>
17
#include <vector>
18
19
using namespace
std
;
20
21
static
const
unsigned
int
MINUIT_RECEPTION_PORT = 13579;
22
23
#define MINUIT_REQUEST_DISCOVER "?namespace"
24
#define MINUIT_REQUEST_GET "?get"
25
#define MINUIT_REQUEST_LISTEN "?listen"
26
27
#define MINUIT_ANSWER_DISCOVER ":namespace"
28
#define MINUIT_ANSWER_GET ":get"
29
#define MINUIT_ANSWER_LISTEN ":listen"
30
31
#define MINUIT_ERROR_DISCOVER "!namespace"
32
#define MINUIT_ERROR_GET "!get"
33
#define MINUIT_ERROR_LISTEN "!listen"
34
35
#define MINUIT_REQUEST_LISTEN_ENABLE "enable"
36
#define MINUIT_REQUEST_LISTEN_DISABLE "disable"
37
38
#define MINUIT_START_NODES "nodes={"
39
#define MINUIT_END_NODES "}"
40
#define MINUIT_START_ATTRIBUTES "attributes={"
41
#define MINUIT_END_ATTRIBUTES "}"
42
43
#define ACCESS_GETTER "getter"
44
#define ACCESS_SETTER "setter"
45
#define ACCESS_GETSETTER "getsetter"
46
47
#define DEFAULT_TIMEOUT 50
48
#define MAX_TRY 2
49
#define NO_TIMEOUT -1
50
51
#define REQUEST_NOT_SENT -2
52
#define TIMEOUT_EXCEEDED -1
53
#define NO_ANSWER 0
54
#define ANSWER_RECEIVED 1
55
#define ANSWER_ERROR 2
56
57
#endif
/*MINUITINCLUDE_H_*/
std
STL namespace.
Core
Modular
extensions
Minuit
includes
MinuitInclude.h
Generated on Wed Aug 26 2015 15:07:19 for Jamoma API by
1.8.10