#include <map>
#include <stdint.h>
#include <list>
#include <vector>
#include "osc/OscReceivedElements.h"
#include "osc/OscPacketListener.h"
#include "osc/OscOutboundPacketStream.h"
#include "ip/UdpSocket.h"
#include "SmartiesPuck.h"
#include "SmartiesWidgets.h"
#include "SmartiesEvents.h"
Data Structures | |
class | smarties::Smarties |
Smarties central class. More... | |
Namespaces | |
smarties | |
Macros | |
#define | DEFAULT_PORT_SMARTIES 57110 |
Default port that mobile device should use to send message to the server (you should note really care, but only one application could use this port on the server). More... | |
#define | SMARTIES_OSC_OUT_PORT 57120 |
Default port that the server should use to send message to the mobile devices (you should note really care, but only one application could use this port on a given mobile device). More... | |
#define | SMARTIES_SHARINGPOL_MEDIUM 0 |
#define | SMARTIES_SHARINGPOL_STRICT 1 |
#define | SMARTIES_SHARINGPOL_PERMISSIVE 2 |
#define | SMARTIES_SHARINGPOL_CUSTOM 3 |
#define | SMARTIES_PUCK_STATUS_FREE 0 |
#define | SMARTIES_PUCK_STATUS_LOCKED 1 |
#define | SMARTIES_PUCK_STATUS_SELECTED 2 |
#define | SMARTIES_DEVICE_ORIENTATION_LANDSCAPE 0; |
#define | SMARTIES_DEVICE_ORIENTATION_PORTRAIT 1; |
#define | SMARTIES_SOUND_NONE 0 |
#define | SMARTIES_SOUND_NOTIFICATION 1 |
#define | SMARTIES_SOUND_RINGTONE 2 |
#define | SMARTIES_SOUND_ALARM 3 |
Typedefs | |
typedef std::map< int32_t, SmartiesPuck * > | smarties::puckMapping |
typedef std::map< std::string, SmartiesDevice * > | smarties::deviceMapping |
typedef std::list < SmartiesEvent * > | smarties::SmartiesEventQueue |
#define DEFAULT_PORT_SMARTIES 57110 |
Default port that mobile device should use to send message to the server (you should note really care, but only one application could use this port on the server).
57110
#define SMARTIES_DEVICE_ORIENTATION_LANDSCAPE 0; |
#define SMARTIES_DEVICE_ORIENTATION_PORTRAIT 1; |
#define SMARTIES_OSC_OUT_PORT 57120 |
Default port that the server should use to send message to the mobile devices (you should note really care, but only one application could use this port on a given mobile device).
57120
#define SMARTIES_PUCK_STATUS_FREE 0 |
#define SMARTIES_PUCK_STATUS_LOCKED 1 |
#define SMARTIES_PUCK_STATUS_SELECTED 2 |
#define SMARTIES_SHARINGPOL_CUSTOM 3 |
#define SMARTIES_SHARINGPOL_MEDIUM 0 |
#define SMARTIES_SHARINGPOL_PERMISSIVE 2 |
#define SMARTIES_SHARINGPOL_STRICT 1 |
#define SMARTIES_SOUND_ALARM 3 |
#define SMARTIES_SOUND_NONE 0 |
#define SMARTIES_SOUND_NOTIFICATION 1 |
#define SMARTIES_SOUND_RINGTONE 2 |