| Copyright | (c) Marc Fontaine 2017-2018 |
|---|---|
| License | BSD3 |
| Maintainer | Marc.Fontaine@gmx.de |
| Stability | experimental |
| Portability | GHC-only |
| Safe Haskell | None |
| Language | Haskell2010 |
WSJTX.UDP.NetworkMessage
Contents
Description
The package types of the WSJT-X UDP protocol. See NetworkMessage.hpp in WSJT-X sources.
Documentation
Constructors
| Heartbeat | |
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)))) | |
Constructors
| Status | |
Fields
| |
Instances
Constructors
| Decode | |
Fields
| |
Instances
Constructors
| Clear | |
Fields | |
Constructors
| Reply | |
Fields
| |
Instances
Constructors
| Logged | |
Fields
| |
Instances
Constructors
| Close | |
Fields | |
Constructors
| Replay | |
Fields | |
Constructors
| HaltTx | |
Fields | |
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))) | |
Constructors
| FreeText | |
Fields
| |
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)))) | |
Constructors
| PHeartbeat Heartbeat | |
| PStatus Status | |
| PDecode Decode | |
| PClear Clear | |
| PReply Reply | |
| PLogged Logged | |
| PClose Close | |
| PReplay Replay | |
| PHaltTx HaltTx | |
| PFreeText FreeText | |
| OtherPackage [Word8] |