Exemplo n.º 1
0
 public BindU32(IBound bound, int delta, uint val)
 {
     this.obj   = bound;
     this.delta = delta;
     this.val   = val;
     this.old   = RamDisk.GetU32(obj.GetPos() + delta);
 }
Exemplo n.º 2
0
 public BindS16(IBound bound, int delta, short val)
 {
     this.obj   = bound;
     this.delta = delta;
     this.val   = val;
     this.old   = RamDisk.GetS16(obj.GetPos() + delta);
 }
Exemplo n.º 3
0
 public BindS8(IBound bound, int delta, sbyte val)
 {
     this.obj   = bound;
     this.delta = delta;
     this.val   = val;
     this.old   = RamDisk.GetS8(obj.GetPos() + delta);
 }
Exemplo n.º 4
0
 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);
 }
Exemplo n.º 5
0
 public bool Exec()
 {
     RamDisk.SetS8(obj.GetPos() + delta, val);
     Publisher.Publish(obj.GetUrl(), obj);
     return(Logger.Info("BindS8.Exec(" + val + ")"));
 }