Module org.refcodes.p2p.alt.serial
Package org.refcodes.p2p.alt.serial
package org.refcodes.p2p.alt.serial
-
ClassDescriptionThe
AcknowledgeMode
determines the mode of operation regarding acknowledging hop count and send message transmissions.TheSerialP2PHeader
represents aP2PHeader
optimized for local microcontroller wiring (networks) and microcontroller memory layout: The visited hops are serialized and deserialized in the tail of theSerialP2PMessage
as this makes append the last hop easier for devices with small memory buffers.Basic implementation of theP2PMessage
optimized for local area microcontroller wiring (networks) and microcontroller memory layout: The hops are serialized and deserialized in the tail of theSerialP2PMessage
as this makes append the last hop easier for devices with small memory buffers.TheSerialP2PMessageConsumer
implements aP2PMessageConsumer
optimized for local area microcontroller wiring (networks) and microcontroller memory layout.TheSerialP2PTail
represents aP2PHeader
optimized for local microcontroller wiring (networks) and microcontroller memory layout: The hops (as ofAbstractP2PTail.getHops()
are serialized and deserialized in the tail of theSerialP2PMessage
suffixed with the CRC checksum, as this makes append the last hop and recalculate the CRC checksum easier for devices with small memory buffers.TheSerialP2PTransmissionMetrics
provides additional metrics for theSerialPeerProxy
to communicate over theHandshakePortController
.Builder to buildTransmissionMetrics
.TheSerialPeer
implements aPeer
optimized for local area microcontroller wiring (networks) and microcontroller memory layout.TheSerialPeerProxy
implements aPeerProxy
optimized for local area microcontroller wiring (networks) and microcontroller memory layout using serialPort
instances.TheSerialPeerRouter
definition defines aPeerRouter
optimized for local area microcontroller wiring (networks) and microcontroller memory layout.