| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Tox.Conduit.Encoding
Synopsis
- decodePacket :: MonadIO m => ConduitT (SockAddr, ByteString) (SockAddr, Packet ByteString) m ()
- encodePacket :: MonadIO m => ConduitT (NodeInfo, Packet ByteString) (SockAddr, ByteString) m ()
Documentation
decodePacket :: MonadIO m => ConduitT (SockAddr, ByteString) (SockAddr, Packet ByteString) m () Source #
Decodes raw UDP packets into Tox packets, keeping the sender's address.
encodePacket :: MonadIO m => ConduitT (NodeInfo, Packet ByteString) (SockAddr, ByteString) m () Source #
Encodes Tox packets into raw UDP packets.