コード例 #1
0
        internal void Remove(System.Reflection.EventInfo info, long handler)
        {
            MemberMap map = _Protocol.GetMemberMap();

            Serialization.ISerializer serialize = _Protocol.GetSerialize();

            PackageRemoveEvent package = new PackageRemoveEvent();

            package.Entity  = _Ghost.GetID();
            package.Event   = map.GetEvent(info);
            package.Handler = handler;
            _Requester.Request(ClientToServerOpCode.RemoveEvent, package.ToBuffer(serialize));
        }