rtcm-0.1.10: RTCM Library.

CopyrightCopyright (C) 2015 Swift Navigation, Inc.
LicenseLGPL-3
MaintainerSwift Navigation <dev@swiftnav.com>
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Data.RTCM3.Types

Description

Common RTCMv3 type requirements, containers, and serialization utilities.

Documentation

data Msg Source #

Constructors

Msg 

Instances

Eq Msg Source # 

Methods

(==) :: Msg -> Msg -> Bool #

(/=) :: Msg -> Msg -> Bool #

Read Msg Source # 

Methods

readsPrec :: Int -> ReadS Msg #

readList :: ReadS [Msg] #

readPrec :: ReadPrec Msg

readListPrec :: ReadPrec [Msg]

Show Msg Source # 

Methods

showsPrec :: Int -> Msg -> ShowS #

show :: Msg -> String #

showList :: [Msg] -> ShowS #

ToJSON Msg Source # 

Methods

toJSON :: Msg -> Value #

toEncoding :: Msg -> Encoding #

Binary Msg Source # 

Methods

put :: Msg -> Put

get :: Get Msg

putList :: [Msg] -> Put

HasMsg Msg Source # 

msgRTCM3Num :: HasMsg m => m -> Word16 Source #

class Binary a => ToRTCM3 a where Source #

Minimal complete definition

toRTCM3

Methods

toRTCM3 :: a -> Msg Source #