My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
ctrl_route_msg Struct Reference

Payload for messages of type CTRL_MODIFY_ROUTE. More...

#include <ctrl_runtime_messages.h>

Public Attributes

enum ctrl_route_msg_type type
 sub-type of message More...
 
int route_id
 Route to which the message applies. More...
 
int type_id
 MSU Type of the route. More...
 
int msu_id
 ID of MSU to add/delete/modify. More...
 
int key
 
unsigned int runtime_id
 

Detailed Description

Payload for messages of type CTRL_MODIFY_ROUTE.

For creating routes or adding endpoints to routes (not for adding routes to MSUs).

Definition at line 116 of file ctrl_runtime_messages.h.

Member Data Documentation

int ctrl_route_msg::key

Definition at line 122 of file ctrl_runtime_messages.h.

int ctrl_route_msg::msu_id

ID of MSU to add/delete/modify.

Neccessary for subtypes ADD_ENDPOINT, DEL_ENDPOINT, MOD_ENDPOINT

Definition at line 120 of file ctrl_runtime_messages.h.

int ctrl_route_msg::route_id

Route to which the message applies.

Definition at line 118 of file ctrl_runtime_messages.h.

unsigned int ctrl_route_msg::runtime_id

Definition at line 124 of file ctrl_runtime_messages.h.

enum ctrl_route_msg_type ctrl_route_msg::type

sub-type of message

Definition at line 117 of file ctrl_runtime_messages.h.

int ctrl_route_msg::type_id

MSU Type of the route.

Only needed if subtype is CREATE_ROUTE

Definition at line 119 of file ctrl_runtime_messages.h.


The documentation for this struct was generated from the following file: