Copyright | (c) Marc Fontaine 2017-2018 |
---|---|
License | BSD3 |
Maintainer | Marc.Fontaine@gmx.de |
Stability | experimental |
Portability | GHC-only |
Safe Haskell | None |
Language | Haskell2010 |
The package types of the WSJT-X UDP protocol. See NetworkMessage.hpp in WSJT-X sources.
Documentation
Instances
Eq Heartbeat Source # | |
Read Heartbeat Source # | |
Show Heartbeat Source # | |
Generic Heartbeat Source # | |
ToJSON Heartbeat Source # | |
Defined in WSJTX.UDP.NetworkMessage | |
FromJSON Heartbeat Source # | |
type Rep Heartbeat Source # | |
Defined in WSJTX.UDP.NetworkMessage type Rep Heartbeat = D1 (MetaData "Heartbeat" "WSJTX.UDP.NetworkMessage" "wsjtx-udp-0.1.3.5-Ema33uKdNdwEHZAu0HxVab" False) (C1 (MetaCons "Heartbeat" PrefixI True) ((S1 (MetaSel (Just "heartbeat_client_id") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "heartbeat_maximum_schema_number") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32)) :*: (S1 (MetaSel (Just "heartbeat_version") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "heartbeat_revision") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))) |
Status | |
|
Instances
Decode | |
|
Instances
Reply | |
|
Instances
Instances
Instances
Eq HaltTx Source # | |
Read HaltTx Source # | |
Show HaltTx Source # | |
Generic HaltTx Source # | |
ToJSON HaltTx Source # | |
Defined in WSJTX.UDP.NetworkMessage | |
FromJSON HaltTx Source # | |
type Rep HaltTx Source # | |
Defined in WSJTX.UDP.NetworkMessage type Rep HaltTx = D1 (MetaData "HaltTx" "WSJTX.UDP.NetworkMessage" "wsjtx-udp-0.1.3.5-Ema33uKdNdwEHZAu0HxVab" False) (C1 (MetaCons "HaltTx" PrefixI True) (S1 (MetaSel (Just "haltTx_client_id") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "haltTx_auto_tx_only") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool))) |
Instances
Eq FreeText Source # | |
Read FreeText Source # | |
Show FreeText Source # | |
Generic FreeText Source # | |
ToJSON FreeText Source # | |
Defined in WSJTX.UDP.NetworkMessage | |
FromJSON FreeText Source # | |
type Rep FreeText Source # | |
Defined in WSJTX.UDP.NetworkMessage type Rep FreeText = D1 (MetaData "FreeText" "WSJTX.UDP.NetworkMessage" "wsjtx-udp-0.1.3.5-Ema33uKdNdwEHZAu0HxVab" False) (C1 (MetaCons "FreeText" PrefixI True) (S1 (MetaSel (Just "freeText_client_id") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: (S1 (MetaSel (Just "freeText_text") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "freeText_send") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool)))) |
PHeartbeat Heartbeat | |
PStatus Status | |
PDecode Decode | |
PClear Clear | |
PReply Reply | |
PLogged Logged | |
PClose Close | |
PReplay Replay | |
PHaltTx HaltTx | |
PFreeText FreeText | |
OtherPackage [Word8] |