Wiselib
Classes | Enumerations | Functions | Variables
de::uniluebeck::itm::tr::runtime::wsnapp Namespace Reference

Classes

struct  StaticDescriptorInitializer_WSNAppMessages_2eproto
class  ListenerManagement
class  RequestStatus_Status
class  RequestStatus
class  Program_ProgramMetaData
class  Program
class  Notification
class  Message
class  SetVirtualLinkRequest
class  DestroyVirtualLinkRequest
class  DisablePhysicalLink
class  EnablePhysicalLink
class  OperationInvocation

Enumerations

enum  ListenerManagement_Operation { ListenerManagement_Operation_REGISTER = 1, ListenerManagement_Operation_UNREGISTER = 2 }
enum  OperationInvocation_Operation {
  OperationInvocation_Operation_SEND = 0, OperationInvocation_Operation_ARE_NODES_ALIVE = 1, OperationInvocation_Operation_FLASH_PROGRAMS = 2, OperationInvocation_Operation_RESET_NODES = 3,
  OperationInvocation_Operation_SET_VIRTUAL_LINK = 4, OperationInvocation_Operation_DESTROY_VIRTUAL_LINK = 5, OperationInvocation_Operation_DISABLE_NODE = 6, OperationInvocation_Operation_ENABLE_NODE = 7,
  OperationInvocation_Operation_DISABLE_PHYSICAL_LINK = 8, OperationInvocation_Operation_ENABLE_PHYSICAL_LINK = 9
}

Functions

void protobuf_AssignDesc_WSNAppMessages_2eproto ()
void protobuf_ShutdownFile_WSNAppMessages_2eproto ()
void protobuf_AddDesc_WSNAppMessages_2eproto ()
const
::google::protobuf::EnumDescriptor * 
ListenerManagement_Operation_descriptor ()
bool ListenerManagement_Operation_IsValid (int value)
const
::google::protobuf::EnumDescriptor * 
OperationInvocation_Operation_descriptor ()
bool OperationInvocation_Operation_IsValid (int value)
const ::std::string & ListenerManagement_Operation_Name (ListenerManagement_Operation value)
bool ListenerManagement_Operation_Parse (const ::std::string &name, ListenerManagement_Operation *value)
const ::std::string & OperationInvocation_Operation_Name (OperationInvocation_Operation value)
bool OperationInvocation_Operation_Parse (const ::std::string &name, OperationInvocation_Operation *value)

Variables

struct
de::uniluebeck::itm::tr::runtime::wsnapp::StaticDescriptorInitializer_WSNAppMessages_2eproto 
static_descriptor_initializer_WSNAppMessages_2eproto_
const ListenerManagement_Operation ListenerManagement_Operation_Operation_MIN = ListenerManagement_Operation_REGISTER
const ListenerManagement_Operation ListenerManagement_Operation_Operation_MAX = ListenerManagement_Operation_UNREGISTER
const int ListenerManagement_Operation_Operation_ARRAYSIZE = ListenerManagement_Operation_Operation_MAX + 1
const OperationInvocation_Operation OperationInvocation_Operation_Operation_MIN = OperationInvocation_Operation_SEND
const OperationInvocation_Operation OperationInvocation_Operation_Operation_MAX = OperationInvocation_Operation_ENABLE_PHYSICAL_LINK
const int OperationInvocation_Operation_Operation_ARRAYSIZE = OperationInvocation_Operation_Operation_MAX + 1

Enumeration Type Documentation

Enumerator:
ListenerManagement_Operation_REGISTER 
ListenerManagement_Operation_UNREGISTER 
Enumerator:
OperationInvocation_Operation_SEND 
OperationInvocation_Operation_ARE_NODES_ALIVE 
OperationInvocation_Operation_FLASH_PROGRAMS 
OperationInvocation_Operation_RESET_NODES 
OperationInvocation_Operation_SET_VIRTUAL_LINK 
OperationInvocation_Operation_DESTROY_VIRTUAL_LINK 
OperationInvocation_Operation_DISABLE_NODE 
OperationInvocation_Operation_ENABLE_NODE 
OperationInvocation_Operation_DISABLE_PHYSICAL_LINK 
OperationInvocation_Operation_ENABLE_PHYSICAL_LINK 

Function Documentation

const ::google::protobuf::EnumDescriptor * de::uniluebeck::itm::tr::runtime::wsnapp::ListenerManagement_Operation_descriptor ( )
bool de::uniluebeck::itm::tr::runtime::wsnapp::ListenerManagement_Operation_IsValid ( int  value)
const ::std::string& de::uniluebeck::itm::tr::runtime::wsnapp::ListenerManagement_Operation_Name ( ListenerManagement_Operation  value) [inline]
bool de::uniluebeck::itm::tr::runtime::wsnapp::ListenerManagement_Operation_Parse ( const ::std::string &  name,
ListenerManagement_Operation *  value 
) [inline]
const ::google::protobuf::EnumDescriptor * de::uniluebeck::itm::tr::runtime::wsnapp::OperationInvocation_Operation_descriptor ( )
bool de::uniluebeck::itm::tr::runtime::wsnapp::OperationInvocation_Operation_IsValid ( int  value)
const ::std::string& de::uniluebeck::itm::tr::runtime::wsnapp::OperationInvocation_Operation_Name ( OperationInvocation_Operation  value) [inline]
bool de::uniluebeck::itm::tr::runtime::wsnapp::OperationInvocation_Operation_Parse ( const ::std::string &  name,
OperationInvocation_Operation *  value 
) [inline]
void de::uniluebeck::itm::tr::runtime::wsnapp::protobuf_AddDesc_WSNAppMessages_2eproto ( )
void de::uniluebeck::itm::tr::runtime::wsnapp::protobuf_AssignDesc_WSNAppMessages_2eproto ( )
void de::uniluebeck::itm::tr::runtime::wsnapp::protobuf_ShutdownFile_WSNAppMessages_2eproto ( )

Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines