MeshNet  1.0.0
Inc Directory Reference
Directory dependency graph for Inc:
Mesh/Inc

Files

file  mesh.h [code]
 This file contains class called MeshNet, which implements sensory mesh protocol for microcontrollers.
 
file  meshBuffers.h [code]
 This file contains classes, that implements FIFO buffers.
 
file  meshConfig.h [code]
 This file contains macros, which can MeshNet behavior can be configured.
 
file  meshFrame.h [code]
 This file contains classes and structures which can be used to handling mesh frames.
 
file  meshHelper.h [code]
 This file contains classes and structures that supports meshNet.
 
file  meshNetGateway.h [code]
 This file contains MeshNet gateway code.
 
file  meshPacket.h [code]
 This file contains class which can be used to handling mesh packets.
 
file  meshPacketBuilder.h [code]
 This file contains class which can concatinate packet splitted to frames back to packet.
 
file  meshPacketDecoders.h [code]
 This file contains static classes that can decode system packets.
 
file  meshPacketFlags.h [code]
 This file contains structures, that encodes flags in packet.
 
file  meshPacketSplitter.h [code]
 This file contains MeshPacketSplitter class, which can split MeshPacket to multiple MeshFrames.
 
file  meshTables.h [code]
 This file contains classes, that implements tables for microcontrollers.
 
file  meshVariableArray.h [code]
 This file contains class which safetly handles allocation and deallocation of memory. It can be used in conjunction with meshPacket or meshFrame to create data(payload) part before creating packet or frame. Main advantage is, that std::move can be used to set data (payload) with variable array without manually copying each element in array.