| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Octane.Type.Replication
- data Replication = Replication {}
Documentation
data Replication Source #
A replicated actor in a frame.
This cannot be an instance of BinaryBit because it
requires out-of-band information (the class property map) to decode.
Constructors
| Replication | |
Fields
| |
Instances
| Eq Replication Source # | |
| Show Replication Source # | |
| Generic Replication Source # | |
| NFData Replication Source # | |
| HasField "actorId" Replication CompressedWord Source # | |
| HasField "className" Replication Text Source # | |
| HasField "objectName" Replication Text Source # | |
| HasField "state" Replication State Source # | |
| ModifyField "actorId" Replication Replication CompressedWord CompressedWord Source # | |
| ModifyField "className" Replication Replication Text Text Source # | |
| ModifyField "objectName" Replication Replication Text Text Source # | |
| ModifyField "state" Replication Replication State State Source # | |
| ModifyField "initialization" Replication Replication (Maybe Initialization) (Maybe Initialization) Source # | |
| ModifyField "replications" Frame Frame [Replication] [Replication] | |
| ModifyField "properties" Replication Replication (Map Text Value) (Map Text Value) Source # | |
| HasField "initialization" Replication (Maybe Initialization) Source # | |
| HasField "replications" Frame [Replication] | |
| HasField "properties" Replication (Map Text Value) Source # | |
| ModifyRec "actorId" CompressedWord cs0 => HasField "actorId" (Rec cs0 Replication) CompressedWord Source # | |
| ModifyRec "className" Text cs0 => HasField "className" (Rec cs0 Replication) Text Source # | |
| ModifyRec "objectName" Text cs0 => HasField "objectName" (Rec cs0 Replication) Text Source # | |
| ModifyRec "state" State cs0 => HasField "state" (Rec cs0 Replication) State Source # | |
| ModifyRec "initialization" (Maybe Initialization) cs0 => HasField "initialization" (Rec cs0 Replication) (Maybe Initialization) Source # | |
| ModifyRec "replications" [Replication] cs0 => HasField "replications" (Rec cs0 Frame) [Replication] | |
| ModifyRec "properties" (Map Text Value) cs0 => HasField "properties" (Rec cs0 Replication) (Map Text Value) Source # | |
| ModifyRec "actorId" CompressedWord cs0 => ModifyField "actorId" (Rec cs0 Replication) (Rec cs0 Replication) CompressedWord CompressedWord Source # | |
| ModifyRec "className" Text cs0 => ModifyField "className" (Rec cs0 Replication) (Rec cs0 Replication) Text Text Source # | |
| ModifyRec "objectName" Text cs0 => ModifyField "objectName" (Rec cs0 Replication) (Rec cs0 Replication) Text Text Source # | |
| ModifyRec "state" State cs0 => ModifyField "state" (Rec cs0 Replication) (Rec cs0 Replication) State State Source # | |
| ModifyRec "initialization" (Maybe Initialization) cs0 => ModifyField "initialization" (Rec cs0 Replication) (Rec cs0 Replication) (Maybe Initialization) (Maybe Initialization) Source # | |
| ModifyRec "replications" [Replication] cs0 => ModifyField "replications" (Rec cs0 Frame) (Rec cs0 Frame) [Replication] [Replication] | |
| ModifyRec "properties" (Map Text Value) cs0 => ModifyField "properties" (Rec cs0 Replication) (Rec cs0 Replication) (Map Text Value) (Map Text Value) Source # | |
| type Rep Replication Source # | |
| type FieldType "actorId" Replication Source # | |
| type FieldType "className" Replication Source # | |
| type FieldType "initialization" Replication Source # | |
| type FieldType "objectName" Replication Source # | |
| type FieldType "properties" Replication Source # | |
| type FieldType "state" Replication Source # | |
| type UpdateType "actorId" Replication CompressedWord Source # | |
| type UpdateType "className" Replication Text Source # | |
| type UpdateType "objectName" Replication Text Source # | |
| type UpdateType "state" Replication State Source # | |
| type UpdateType "initialization" Replication (Maybe Initialization) Source # | |
| type UpdateType "replications" Frame [Replication] | |
| type UpdateType "properties" Replication (Map Text Value) Source # | |