示例#1
0
文件: NetSession.cs 项目: fengqk/Art
 protected NetSession(int isize, int osize, int ssize, Security ise, Security ose)
 {
     ibuffer = new Octets(isize);
     obuffer = new Octets(osize);
     isecbuf = new Octets(ssize);
     isec = (Security)ise.Clone();
     osec = (Security)ose.Clone();
 }
示例#2
0
文件: NetSession.cs 项目: fengqk/Art
        internal void SetOSecurity(String type, Octets key)
	    {
		    lock (ilock)
		    {
			    osec = Security.Create(type);
			    osec.SetParameter(key);
		    }
	    }
示例#3
0
文件: NetSession.cs 项目: fengqk/Art
	    public NetSession()
	    {
		    ibuffer = new Octets(DEFAULTIOBUF);
		    obuffer = new Octets(DEFAULTIOBUF);
		    isecbuf = new Octets(DEFAULTIOBUF);
            isec = Security.Create("NULLSECURITY");
            osec = Security.Create("NULLSECURITY");
	    }
示例#4
0
文件: Session.cs 项目: fengqk/Art
 private Session(int isize, int osize, int ssize, Security ise, Security ose)
     : base(isize, osize, ssize, ise, ose)
 {
     m_sessionID = ++session_id;
 }