Table of Contents

Class MeshFrame

Namespace
Pamoja.Mesh
Assembly
Pamoja.Mesh.dll

A mesh packet: its addressing, its payload, and the bytes to transmit.

public sealed class MeshFrame
Inheritance
MeshFrame
Inherited Members

Properties

Broadcast

Whether the frame is addressed to every node.

public bool Broadcast { get; }

Property Value

bool

Bytes

The whole frame as it goes on the air.

public byte[] Bytes { get; }

Property Value

byte[]

Dst

The address the frame is addressed to.

public uint Dst { get; }

Property Value

uint

HopLimit

How many further relays the frame may take.

public byte HopLimit { get; }

Property Value

byte

Id

The sequence number identifying this packet from this source.

public ushort Id { get; }

Property Value

ushort

Payload

The payload the frame carries.

public byte[] Payload { get; }

Property Value

byte[]

Src

The address of the node the frame came from.

public uint Src { get; }

Property Value

uint

Version

The protocol version the frame declares.

public byte Version { get; }

Property Value

byte