private void finishRead(StateObject state) { Debug.Log("Received a total number of byes of: " + state.offset); OpCodeReceive opCode = ((OpCodeReceive)state.buffer[0]); if (state.offset > 0 && callbacks.ContainsKey(opCode)) { callbacks[opCode].call(state.buffer); } else { Debug.Log("Not Registered OpCode Callback"); } Receive(client); }
public void Off(OpCodeReceive opCode, Emitter.Listener callback) { callbacks.Remove(opCode); }
public void On(OpCodeReceive opCode, Emitter.Listener callback) { callbacks.Add(opCode, callback); }