ドメインから出る

onLeaveDomain

ドメインから離脱する際は onLeaveDomain が呼ばれる。必要ならばここで締め処理を行う。

なお、明示的なドメイン離脱でなくて、ログアウトや切断が行われた際にはこの関数が呼ばれる。


void SampleRoomModule::onLeaveDomain(SessionHandle& hSession)
{
   hSession.domain()->setLobbyId(0);
}

サンプルではロビーID をゼロにセットしている。これは特に必要のない処理であるが、tryEnterDomain と対になるよう書いている。