mote::TOSMessage Struct Reference

TinyOS generic message. More...

#include <MoteProtocol.h>

Inherits mote::Dumpable.

Detailed Description

TinyOS generic message.

Public Member Functions

void compose (uint8_t type, void *data, uint8_t length, uint16_t addr=TOS_BROADCAST, uint16_t lnk_src=0, uint8_t group=TOS_DEFAULT_GROUP)
 
void compose (uint8_t type, void *data, uint8_t length, const char *def, uint16_t addr=TOS_BROADCAST, uint16_t lnk_src=0, uint8_t group=TOS_DEFAULT_GROUP)
 
void compose (uint8_t type, void *data, const char *def, uint16_t addr=TOS_BROADCAST, uint16_t lnk_src=0, uint8_t group=TOS_DEFAULT_GROUP)
 
void getData (void *dst, int size, const char *def)
 
void getData (void *dst, int size)
 
void getData (void *dst, const char *def)
 
uint8_t * dump (uint8_t *dst, int os=1)
 
uint8_t * undump (uint8_t *src, int os=1)
 
void setOS (int v)
 

Public Attributes

uint16_t addr
 
uint8_t type
 
uint8_t group
 
uint8_t length
 
uint8_t data [MAX_TOS_SIZE]
 
uint8_t os
 
uint16_t lnk_src
 
uint8_t n_msg
 
uint8_t zero
 
uint8_t msg_count
 

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