public MCPServer(DeviceOpcode Opcode, ICommands cManager) {
		
		
		if	(cManager == null)
			LOG.severe("MCPServer constructor - arg2 is null.");
		
		if	(m_deviceOpcode == DeviceOpcode.Unkown)
			LOG.severe("MCPServer constructor - arg1 - Device unkown.");
		
		m_deviceOpcode = Opcode;
		commandsManager = cManager;
		
		try {
			m_skServer = new ServerSocket(Utils.PORT_NUM);
		} catch (IOException e) {
			e.printStackTrace();
			LOG.severe("MCPServer constructor " + e.toString());
		}
	}