Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
DatumTypeInt32 | |
DatumTypeInt64 | |
DatumTypeFloat | |
DatumTypeDouble | |
DatumTypeString | |
DatumTypeBlob | |
DatumTypeTime | |
DatumTypeMidi |
Instances
Bounded DatumType Source # | |
Enum DatumType Source # | |
Defined in Dahdit.Midi.Osc succ :: DatumType -> DatumType # pred :: DatumType -> DatumType # fromEnum :: DatumType -> Int # enumFrom :: DatumType -> [DatumType] # enumFromThen :: DatumType -> DatumType -> [DatumType] # enumFromTo :: DatumType -> DatumType -> [DatumType] # enumFromThenTo :: DatumType -> DatumType -> DatumType -> [DatumType] # | |
Show DatumType Source # | |
Eq DatumType Source # | |
Ord DatumType Source # | |
Defined in Dahdit.Midi.Osc |
datumTypeRep :: DatumType -> Char Source #
Instances
Generic PortMsg Source # | |
Show PortMsg Source # | |
Binary PortMsg Source # | |
StaticByteSized PortMsg Source # | |
Defined in Dahdit.Midi.Osc type StaticSize PortMsg :: Nat # staticByteSize :: Proxy PortMsg -> ByteCount # | |
IsDatum PortMsg Source # | |
Eq PortMsg Source # | |
Ord PortMsg Source # | |
type Rep PortMsg Source # | |
Defined in Dahdit.Midi.Osc type Rep PortMsg = D1 ('MetaData "PortMsg" "Dahdit.Midi.Osc" "dahdit-midi-0.7.0-66KFzLxmAma18gPDqANgzS" 'False) (C1 ('MetaCons "PortMsg" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Port) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ShortMsg))) | |
type StaticSize PortMsg Source # | |
Defined in Dahdit.Midi.Osc |
DatumInt32 !Int32 | |
DatumInt64 !Int64 | |
DatumFloat !Float | |
DatumDouble !Double | |
DatumString !Text | |
DatumBlob !ShortByteString | |
DatumTime !NtpTime | |
DatumMidi !PortMsg |
datumSizer :: Datum -> ByteCount Source #
datumPutter :: Datum -> Put Source #
class IsDatum a where Source #
Instances
Msg !RawAddrPat !(Seq Datum) |
Instances
Generic Packet Source # | |
Show Packet Source # | |
Binary Packet Source # | |
Eq Packet Source # | |
Ord Packet Source # | |
type Rep Packet Source # | |
Defined in Dahdit.Midi.Osc type Rep Packet = D1 ('MetaData "Packet" "Dahdit.Midi.Osc" "dahdit-midi-0.7.0-66KFzLxmAma18gPDqANgzS" 'False) (C1 ('MetaCons "PacketMsg" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Msg)) :+: C1 ('MetaCons "PacketBundle" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bundle))) |