void CWII_IPC_HLE_WiiMote::EventDisconnect()
{
	// Send disconnect message to plugin
	Wiimote::ControlChannel(m_ConnectionHandle & 0xFF, 99, nullptr, 0);

	m_ConnectionState = CONN_INACTIVE;
	// Clear channel flags
	ResetChannels();
}
Example #2
0
void NOnlineInfo::ResetAll()
{
	ResetAccount();
	ResetDevice();
	ResetChannels();
	ResetChannelMigration();
	ResetOnline();
	ResetSceneMode();
	ResetMatch();
	ResetURLs();
}
Example #3
0
void CServer::Reconnect()
{
	Output::Log(m_ServerAdress.c_str(), {"Reconnecting"});

	Close();

	if(!m_ReconnectTimer.is_active())
	{
		m_ReconnectTimer.start();
		ResetChannels();
	}
}