rattletrap-4.0.0: library/Rattletrap/Type/RemoteId.hs
{-# LANGUAGE TemplateHaskell #-}
module Rattletrap.Type.RemoteId
( RemoteId(..)
) where
import Rattletrap.Type.Bitstream
import Rattletrap.Type.Common
import Rattletrap.Type.Word64le
data RemoteId
= RemoteIdPlayStation Text [Word8]
| RemoteIdSplitscreen Word32
| RemoteIdSteam Word64le
| RemoteIdSwitch Bitstream
| RemoteIdXbox Word64le
deriving (Eq, Ord, Show)
$(deriveJson ''RemoteId)