Ejemplo n.º 1
0
        public Tangle(
            TaskScheduler scheduler,
            StreamSource storage,
            Serializer <T> serializer     = null,
            Deserializer <T> deserializer = null,
            bool ownsStorage = true
            )
        {
            Scheduler   = scheduler;
            Storage     = storage;
            OwnsStorage = ownsStorage;

            Serializer   = serializer ?? Defaults <T> .Serializer;
            Deserializer = deserializer ?? Defaults <T> .Deserializer;

            BTree = new BTree(Storage, "");
        }
Ejemplo n.º 2
0
 void ISchedulable.Schedule(TaskScheduler scheduler, IFuture future)
 {
     future.Bind(ThunkSignal);
 }
Ejemplo n.º 3
0
 public TaskUserControl(TaskScheduler scheduler)
     : base()
 {
     _Scheduler = scheduler;
 }
Ejemplo n.º 4
0
 public TaskUserControl()
     : base()
 {
     _Scheduler = null;
 }
Ejemplo n.º 5
0
 public TaskForm(TaskScheduler scheduler)
     : base()
 {
     Scheduler = scheduler;
 }
Ejemplo n.º 6
0
 internal TaskForm()
     : base()
 {
     Scheduler = null;
 }