| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Periodic.Types.Packet
Contents
Documentation
Instances
| SetPacketId Msgid (Packet a) Source # | |
Defined in Periodic.Types.Packet Methods setPacketId :: Msgid -> Packet a -> Packet a # | |
| GetPacketId Msgid (Packet a) Source # | |
Defined in Periodic.Types.Packet Methods getPacketId :: Packet a -> Msgid # | |
| Eq a => Eq (Packet a) Source # | |
| Show a => Show (Packet a) Source # | |
| Binary a => Binary (Packet a) Source # | |
| Binary a => RecvPacket (Packet a) Source # | |
Defined in Periodic.Types.Packet Methods recvPacket :: MonadIO m => (Int -> m ByteString) -> m (Packet a) # | |
| Binary a => SendPacket (Packet a) Source # | |
Defined in Periodic.Types.Packet Methods sendPacket :: MonadIO m => Packet a -> (ByteString -> m ()) -> m () # | |
getPacketData :: Packet a -> a Source #
getPacketMagic :: Packet a -> Magic Source #
Instances
| Eq a => Eq (RegPacket a) Source # | |
| Show a => Show (RegPacket a) Source # | |
| Binary a => Binary (RegPacket a) Source # | |
| Binary a => RecvPacket (RegPacket a) Source # | |
Defined in Periodic.Types.Packet Methods recvPacket :: MonadIO m => (Int -> m ByteString) -> m (RegPacket a) # | |
| Binary a => SendPacket (RegPacket a) Source # | |
Defined in Periodic.Types.Packet Methods sendPacket :: MonadIO m => RegPacket a -> (ByteString -> m ()) -> m () # | |
regPacketREQ :: a -> RegPacket a Source #
regPacketRES :: a -> RegPacket a Source #
getClientType :: RegPacket a -> a Source #