public void Registercontrller(Operationcode _opcode, Controllerbase _controllerbase) { controllerbases.Add((byte)_opcode, _controllerbase); }
public void Unregistercontroller(Operationcode _operationcode) { controllerbases.Remove((byte)_operationcode); }
public static void AddSubOperationCodeWithRoleID(Dictionary <byte, object> _parameters, Operationcode _opcode, int _roleid) { if (_parameters.ContainsKey((byte)Parametercode.OPERATIONCODE)) { _parameters.Remove((byte)Parametercode.OPERATIONCODE); } if (_parameters.ContainsKey((byte)Parametercode.ROLEID)) { _parameters.Remove((byte)Parametercode.ROLEID); } _parameters.Add((byte)Parametercode.OPERATIONCODE, _opcode); _parameters.Add((byte)Parametercode.ROLEID, _roleid); }