コード例 #1
0
 public RefSystemRemote(PipelineSystemV1 system, AllPet.peer.tcp.IPeer peer, IPEndPoint remote, UInt64 id, bool host)
 {
     this.IsHost  = host;
     this._System = system;
     this.peer    = peer;
     this.PeerID  = id;
     this.Remote  = remote;
     refPipelines = new System.Collections.Concurrent.ConcurrentDictionary <string, IModulePipeline>();
 }
コード例 #2
0
        public PipelineRefLocal(PipelineSystemV1 _System, IModuleInstance module)
        {
            this._System = _System;
            this.system  = _System.refSystemThis;
            //if (string.IsNullOrEmpty(userPath))
            //    this.userUrl = null;
            //else if (userPath[0] == '@')
            //    this.userUrl = userPath;
            //else
            //    this.userUrl = "this/" + userPath;



            this.path         = module.path;
            this.targetModule = module;
        }
コード例 #3
0
 public PipelineSystemRefLocal(PipelineSystemV1 system)
 {
     this._System = system;
     refPipelines = new System.Collections.Concurrent.ConcurrentDictionary <string, IModulePipeline>();
 }