| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
Dahdit.Midi.Osc
Documentation
Constructors
| DatumTypeInt32 | |
| DatumTypeInt64 | |
| DatumTypeFloat | |
| DatumTypeDouble | |
| DatumTypeString | |
| DatumTypeBlob | |
| DatumTypeTime | |
| DatumTypeMidi |
Instances
| Bounded DatumType Source # | |
| Enum DatumType Source # | |
Defined in Dahdit.Midi.Osc Methods 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 # | |
datumTypeRep :: DatumType -> Char Source #
Instances
| Generic PortMsg Source # | |
| Show PortMsg Source # | |
| Binary PortMsg Source # | |
| StaticByteSized PortMsg Source # | |
Defined in Dahdit.Midi.Osc Associated Types type StaticSize PortMsg :: Nat # Methods 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.6.0-GVWPQ8LIqa2GtOee7SJOeh" '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 | |
Constructors
| 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
Constructors
| Msg !RawAddrPat !(Seq Datum) |
Constructors
| PacketMsg !Msg | |
| PacketBundle !Bundle |
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.6.0-GVWPQ8LIqa2GtOee7SJOeh" '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))) | |