FastQuant.EventDispatcher.Remove C# (CSharp) Method

Remove() public method

public Remove ( IEventClient client ) : void
client IEventClient
return void
        public void Remove(IEventClient client)
        {
            this.idArray_0[client.Id] = client;
            byte[] eventTypes = client.EventTypes;
            for (int i = 0; i < eventTypes.Length; i++)
            {
                byte id = eventTypes[i];
                this.idArray_1[(int)id].Remove(client);
            }
            this.permanentQueue_0.RemoveReader(client);
        }