Wiselib
Classes | Typedefs | Enumerations | Variables
wiselib.testing/external_interface/iphone/iPhoneRadioController.h File Reference
#import <Foundation/Foundation.h>
#include "util/delegates/delegate.hpp"
#include "proto/Messages.pb.h"
#include "proto/WSNAppMessages.pb.h"
#include "util/wisebed_node_api/command_types.h"
#include "util/iphone_node_api/iphone_link_message.h"
#include "AsyncSocket/AsyncSocket.h"

Go to the source code of this file.

Classes

class  iPhoneRadioController

Typedefs

typedef uint16_t node_id_t
typedef uint8_t block_data_t
typedef uint8_t message_id_t
typedef __darwin_size_t size_t
typedef delegate3< void,
node_id_t, size_t,
block_data_t * > 
radio_delegate_t
typedef
de::uniluebeck::itm::gtr::messaging::Msg 
TestbedRuntimeMessage
typedef
de::uniluebeck::itm::tr::runtime::wsnapp::Message 
Message

Enumerations

enum  DECODER {
  SUCCESS = 0, ERROR_UNSPEC = -1, READ_HEADER = 100, READ_BODY = 101,
  HEADER_LENGTH = 4, TIME_OUT = 60, NO_TIME_OUT = -1
}

Variables

const std::string LISTENER_MESSAGE = "de.uniluebeck.itm.tr.runtime.wsnapp.WSNApp/LISTENER_MESSAGE"
const std::string INVOCATION_REQUEST = "de.uniluebeck.itm.tr.runtime.wsnapp.WSNApp/OPERATION_INVOCATION_REQUEST"
const int BIN_TYPE = 10

Typedef Documentation

typedef uint8_t block_data_t
typedef uint8_t message_id_t
typedef uint16_t node_id_t
typedef delegate3<void, node_id_t, size_t, block_data_t*> radio_delegate_t
typedef __darwin_size_t size_t

Enumeration Type Documentation

enum DECODER
Enumerator:
SUCCESS 
ERROR_UNSPEC 
READ_HEADER 
READ_BODY 
HEADER_LENGTH 
TIME_OUT 
NO_TIME_OUT 

Variable Documentation

const int BIN_TYPE = 10
const std::string INVOCATION_REQUEST = "de.uniluebeck.itm.tr.runtime.wsnapp.WSNApp/OPERATION_INVOCATION_REQUEST"
const std::string LISTENER_MESSAGE = "de.uniluebeck.itm.tr.runtime.wsnapp.WSNApp/LISTENER_MESSAGE"
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines