ドメインから離脱する際は onLeaveDomain が呼ばれる。必要ならばここで締め処理を行う。
なお、明示的なドメイン離脱でなくて、ログアウトや切断が行われた際にはこの関数が呼ばれる。
void SampleRoomModule::onLeaveDomain(SessionHandle& hSession)
{
hSession.domain()->setLobbyId(0);
}
サンプルではロビーID をゼロにセットしている。これは特に必要のない処理であるが、tryEnterDomain と対になるよう書いている。