MASA-Core
Classes | Defines | Typedefs
MasaNet.hpp File Reference
#include <pthread.h>
#include <string>
#include <map>
#include <set>
#include <vector>
#include <sstream>
#include "MasaNetStatus.hpp"
#include "Peer.hpp"
#include "PeerList.hpp"

Go to the source code of this file.

Classes

class  MasaNet

Defines

#define TYPE_CLI   (0)
#define TYPE_PROCESSING_NODE   (1)
#define TYPE_GATEWAY   (2)
#define TYPE_UNKNOWN   (-1)
#define CMD_CONNECTED_PEERS   (0)
#define CMD_DISCOVERED_PEERS   (1)
#define CMD_DATA_PEERS   (2)

Typedefs

typedef void(MasaNet::* cmd_handler_f )(Command *cmd, Peer *socket)

Define Documentation

#define CMD_CONNECTED_PEERS   (0)

Definition at line 48 of file MasaNet.hpp.

#define CMD_DATA_PEERS   (2)

Definition at line 50 of file MasaNet.hpp.

#define CMD_DISCOVERED_PEERS   (1)

Definition at line 49 of file MasaNet.hpp.

#define TYPE_CLI   (0)

Definition at line 42 of file MasaNet.hpp.

#define TYPE_GATEWAY   (2)

Definition at line 44 of file MasaNet.hpp.

#define TYPE_PROCESSING_NODE   (1)

Definition at line 43 of file MasaNet.hpp.

#define TYPE_UNKNOWN   (-1)

Definition at line 45 of file MasaNet.hpp.


Typedef Documentation

typedef void(MasaNet::* cmd_handler_f)(Command *cmd, Peer *socket)

Definition at line 52 of file MasaNet.hpp.