Example #1
0
        public RPCMethodInfo GetMethodIndex(string cname, UInt32 methodHash, out bool bAdd)
        {
            RPCClassMethods rclass;

            if (mRpcClass.TryGetValue(cname, out rclass) == false)
            {
                rclass           = new RPCClassMethods();
                rclass.ClassName = cname;
                mRpcClass.Add(cname, rclass);
            }

            return(rclass.GetMethodIndex(methodHash, out bAdd));
        }
Example #2
0
        public void RegMethodIndex(string cname, UInt32 methodHash, byte index, string fname)
        {
            RPCClassMethods rclass;

            if (mRpcClass.TryGetValue(cname, out rclass) == false)
            {
                rclass           = new RPCClassMethods();
                rclass.ClassName = cname;
                mRpcClass.Add(cname, rclass);
            }

            rclass.RegMethodIndex(methodHash, index, fname);
        }