DART Service actor Responsible for interfacing with the DART. Handling reads and writes. Main function is the modify, which receives the updates to add from the TaskNames.Transcript actor. Sends: (SendRecorder(), immutable(RecordFactory.Recorder, immutable(DARTIndex), immutable(long)) to TaskNames.Replicator HiRPC Request-Respond requests: (dartHiRPCRR,doc) -> HiRPC.Result ( dartRim, dartBullseye, dartCheckRead, dartRim )) (dartCheckReadRR, immutable(DARTIndex)[]) -> (immutable(DARTIndex)[]) (dartBullseyeRR) -> (Fingerprint) (dartReadRR, immutable(DARTIndex)[]) -> (immutable(RecordFactory.Recorder))
Tagion DART actor service