public BindU32(IBound bound, int delta, uint val) { this.obj = bound; this.delta = delta; this.val = val; this.old = RamDisk.GetU32(obj.GetPos() + delta); }
public BindS16(IBound bound, int delta, short val) { this.obj = bound; this.delta = delta; this.val = val; this.old = RamDisk.GetS16(obj.GetPos() + delta); }
public BindS8(IBound bound, int delta, sbyte val) { this.obj = bound; this.delta = delta; this.val = val; this.old = RamDisk.GetS8(obj.GetPos() + delta); }
public BindString(IBound bound, int delta, int len, string val) { this.obj = bound; this.delta = delta; this.len = len; this.val = val; this.old = RamDisk.GetString(obj.GetPos() + delta, len); }
public bool Exec() { RamDisk.SetS8(obj.GetPos() + delta, val); Publisher.Publish(obj.GetUrl(), obj); return(Logger.Info("BindS8.Exec(" + val + ")")); }