diff options
author | Rider Linden <rider@lindenlab.com> | 2016-01-06 16:42:53 -0800 |
---|---|---|
committer | Rider Linden <rider@lindenlab.com> | 2016-01-06 16:42:53 -0800 |
commit | 7692e9554d5fb481c3cf8e24d10fa542a3a9ec9d (patch) | |
tree | 290839215c37c69b72d6c1b1acb563487381a3fb /indra/newview/llvoicevivox.h | |
parent | 334d13f332eadab26d51ed42a482633a3ffe46bf (diff) |
MAINT-5976: Shutdown and reconnection for coroutine version.
Diffstat (limited to 'indra/newview/llvoicevivox.h')
-rwxr-xr-x | indra/newview/llvoicevivox.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/indra/newview/llvoicevivox.h b/indra/newview/llvoicevivox.h index 62df3d6178..08257deb0d 100755 --- a/indra/newview/llvoicevivox.h +++ b/indra/newview/llvoicevivox.h @@ -645,10 +645,12 @@ private: void voiceControlCoro(); bool startAndConnectSession(); + bool endAndDisconnectSession(); bool startAndLaunchDaemon(); bool provisionVoiceAccount(); bool establishVoiceConnection(); + bool breakVoiceConnection(bool wait); bool loginToVivox(); void logoutOfVivox(bool wait); bool retrieveVoiceFonts(); @@ -943,6 +945,7 @@ private: bool mIsLoggingIn; bool mIsLoggedIn; bool mIsProcessingChannels; + bool mIsCoroutineActive; LLEventMailDrop mVivoxPump; }; |