internal CacheChange NewChange(ChangeKind kind, Data data, InstanceHandle instance) { var change = new CacheChange() { WriterGuid = Id, SequenceNumber = SequenceNumber.Increment(), Kind = kind, InstanceHandle = instance, Data = data }; var message = new Message() { Header = new Header() { Protocol = ProtocolId.ProtocolRTPS, Version = ProtocolVersion.v22, Vendor = VendorId.Unknown, GuidPrefix = new GuidPrefix() } }; message.AddSubMessage(new DataSubMessage(data)); message.AddSubMessage(new HeartbeatSubMessage()); Channel.Send(message); return(change); }
internal CacheChange NewChange(ChangeKind kind, Data data, InstanceHandle instance) { var change = new CacheChange() { WriterGuid = Id, SequenceNumber = SequenceNumber.Increment(), Kind = kind, InstanceHandle = instance, Data = data }; var message = new Message() { Header = new Header() { Protocol = ProtocolId.ProtocolRTPS, Version = ProtocolVersion.v22, Vendor = VendorId.Unknown, GuidPrefix = new GuidPrefix() } }; message.AddSubMessage(new DataSubMessage(data)); message.AddSubMessage(new HeartbeatSubMessage()); Channel.Send(message); return change; }
internal void AddChange(CacheChange newChange) { }