| Package | Description |
|---|---|
| ru.dz.mqtt_udp |
Extremely simple MQTT-based protocol over an UDP broadcast transport.
|
| ru.dz.mqtt_udp.config |
Remote configuration support
|
| ru.dz.mqtt_udp.items | |
| ru.dz.mqtt_udp.util |
| Modifier and Type | Class and Description |
|---|---|
class |
PingReqPacket |
class |
PingRespPacket |
class |
PublishPacket
PUBLISH packet.
|
class |
SubscribePacket |
| Modifier and Type | Method and Description |
|---|---|
static IPacket |
IPacket.fromBytes(byte[] raw,
IPacketAddress from)
Construct packet object from binary data (recvd from net).
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
SubServer.processPacket(IPacket p)
Must be overridden in children to process packet
|
protected void |
PacketSourceServer.processPacket(IPacket p) |
protected void |
PacketSourceMultiServer.processPacket(IPacket p) |
| Modifier and Type | Method and Description |
|---|---|
void |
PacketSourceMultiServer.addPacketSink(Consumer<IPacket> sink) |
void |
IPacketMultiSource.addPacketSink(Consumer<IPacket> sink)
Add sink to consume received packets.
|
void |
PacketSourceMultiServer.removePacketSink(Consumer<IPacket> sink) |
void |
IPacketMultiSource.removePacketSink(Consumer<IPacket> sink)
Remove sink from consumers list.
|
void |
PacketSourceServer.setSink(Consumer<IPacket> sink) |
void |
IPacketSource.setSink(Consumer<IPacket> sink)
Set sink to consume packets.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Requester.accept(IPacket t)
Implementation of Consumer<IPacket> interface.
|
void |
RemoteConfig.accept(IPacket p)
Incoming packet
|
void |
Provider.accept(IPacket t) |
void |
Controller.accept(IPacket t) |
| Modifier and Type | Method and Description |
|---|---|
static AbstractItem |
AbstractItem.fromPacket(IPacket p) |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericPacket
Network IO work horse for MQTT/UDP packets.
|
class |
TopicPacket
Packets with topic field.
|
| Modifier and Type | Method and Description |
|---|---|
IPacket |
GenericPacket.applyTTRs(Collection<TaggedTailRecord> ttrs)
Internal use only.
|
static IPacket |
GenericPacket.recv(DatagramSocket s)
Wait for packet to come in.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
Wait.processPacket(IPacket p) |
protected void |
Sub.processPacket(IPacket p) |
Copyright © 2019. All rights reserved.