public void BiserJsonEncode(Biser.JsonEncoder encoder) { encoder.Add("Term", this.Term); encoder.Add("Index", this.Index); encoder.Add("Data", this.Data); encoder.Add("IsCommitted", this.IsCommitted); encoder.Add("PreviousStateLogId", this.PreviousStateLogId); encoder.Add("PreviousStateLogTerm", this.PreviousStateLogTerm); encoder.Add("RedirectId", this.RedirectId); }
public void BiserJsonEncode(Biser.JsonEncoder encoder) { encoder.Add("P1", this.P1); encoder.Add("P2", this.P2); encoder.Add("P3", this.P3, (r) => { encoder.Add(r); }); encoder.Add("P4", this.P4); encoder.Add("P5", this.P5); }
public void BiserJsonEncode(Biser.JsonEncoder encoder) { encoder.Add("EntityName", this.EntityName); //encoder.Add("LeaderHeartbeatMs", this.LeaderHeartbeatMs); encoder.Add("DelayedPersistenceMs", this.DelayedPersistenceMs); //encoder.Add("NoLeaderAddCommandResendIntervalMs", this.NoLeaderAddCommandResendIntervalMs); encoder.Add("DelayedPersistenceIsActive", this.DelayedPersistenceIsActive); encoder.Add("InMemoryEntity", this.InMemoryEntity); encoder.Add("InMemoryEntityStartSyncFromLatestEntity", this.InMemoryEntityStartSyncFromLatestEntity); //encoder.Add("ElectionTimeoutMinMs", this.ElectionTimeoutMinMs); //encoder.Add("ElectionTimeoutMaxMs", this.ElectionTimeoutMaxMs); //encoder.Add("LeaderLogResendIntervalMs", this.LeaderLogResendIntervalMs); //encoder.Add("RaftNodeIdExternalForEmulator", this.RaftNodeIdExternalForEmulator); //encoder.Add("InitialQuantityOfRaftNodesInTheCluster", this.InitialQuantityOfRaftNodesInTheCluster); encoder.Add("VerboseRaft", this.VerboseRaft); encoder.Add("VerboseTransport", this.VerboseTransport); }
public void BiserJsonEncode(Biser.JsonEncoder encoder) { encoder.Add("Host", this.Host); encoder.Add("Port", this.Port); }
public void BiserJsonEncode(Biser.JsonEncoder encoder) { encoder.Add("LeaderTerm", this.LeaderTerm); encoder.Add("StateLogEntry", StateLogEntry); encoder.Add("IsCommitted", this.IsCommitted); }
public void BiserJsonEncode(Biser.JsonEncoder encoder) { encoder.Add("RaftEntitiesSettings", RaftEntitiesSettings, (r) => { encoder.Add(r); }); encoder.Add("TcpClusterEndPoints", TcpClusterEndPoints, (r) => { encoder.Add(r); }); }
}//eof public void BiserJsonEncode(Biser.JsonEncoder encoder) { encoder.Add("P1", this.P1); encoder.Add("P3", this.P3); encoder.Add("P2", this.P2); }
public void BiserJsonEncode(Biser.JsonEncoder encoder) { encoder.Add("VoteType", (System.Int16)VoteType); encoder.Add("Barabaka", Barabaka); }
public void BiserJsonEncode(Biser.JsonEncoder encoder) { encoder.Add("P1", this.P1); encoder.Add("P2", this.P2); encoder.Add("P3", this.P3); encoder.Add("P4", this.P4, (r) => { encoder.Add(r); }); encoder.Add("P5", this.P5, (r) => { encoder.Add(r); }); encoder.Add("P6", this.P6, (r) => { encoder.Add(r, (r1) => { encoder.Add(r1); }); }); encoder.Add("P7", this.P7); ////Storing as List //if (this.P8 != null) // encoder.Add("P8", this.P8, (r) => // { // encoder.Add(new List<Action>() { // { ()=>encoder.Add(r.Item1)}, // { ()=>encoder.Add(r.Item2)}, // { ()=>encoder.Add(r.Item3)}, // }); // }); ////Storing as Dictionary /// if (this.P8 != null) encoder.Add("P8", this.P8, (r) => { encoder.Add(new Dictionary <string, Action>() { { "Item1", () => encoder.Add(r.Item1) }, { "Item2", () => encoder.Add(r.Item2) }, { "Item3", () => encoder.Add(r.Item3) }, }); }); ////Storing as List //if (this.P9 != null) // encoder.Add("P9", new List<Action>() { //Array of heterogenous types // { ()=>encoder.Add(this.P9.Item1)}, // { ()=>encoder.Add(this.P9.Item2)}, // { ()=>encoder.Add(this.P9.Item3)}, // { ()=>encoder.Add(this.P9.Item4)}, // }); ////Storing as Dictionary if (this.P9 != null) { encoder.Add("P9", new Dictionary <string, Action>() //Array of heterogenous types { { "Item1", () => encoder.Add(this.P9.Item1) }, { "Item2", () => encoder.Add(this.P9.Item2) }, { "Item3", () => encoder.Add(this.P9.Item3) }, { "Item4", () => encoder.Add(this.P9.Item4) }, }); } if (this.P11 != null) { encoder.Add("P11", P11, (r) => { encoder.Add(r); }); } encoder.Add("P12", this.P12); encoder.Add("P13", this.P13, (r) => { encoder.Add(r); }); encoder.Add("P15", this.P15, (r) => { encoder.Add(r, (r1) => { encoder.Add(r1); }); }); encoder.Add("P16", this.P16, (r) => { encoder.Add(r, (r1) => { encoder.Add(r1); }); }); encoder.Add("P17", this.P17); encoder.Add("P18", this.P18, (r) => { encoder.Add(r); }); ////Storing as List //if (this.P19 != null) // encoder.Add("P19", new List<Action>() { //Array of heterogenous types // { ()=>encoder.Add(this.P19.Item1)}, // { ()=>encoder.Add(this.P19.Item2)}, // }); ////Storing as Dictionary with Item1, item2 etc if (this.P19 != null) { encoder.Add("P19", new Dictionary <string, Action>() //Array of heterogenous types { { "Item1", () => encoder.Add(this.P19.Item1) }, { "Item2", () => encoder.Add(this.P19.Item2) }, }); } }