-
public interface ConnectionDetailsProvider
-
-
Method Summary
Modifier and Type Method Description abstract UnitupdateChatDetails(ChatDetails newDetails)abstract ConnectionDetailsgetConnectionDetails()abstract UnitupdateConnectionDetails(ConnectionDetails newDetails)abstract ChatDetailsgetChatDetails()abstract BooleanisChatSessionActive()abstract UnitsetChatSessionState(Boolean isActive)abstract Unitreset()abstract StateFlow<Boolean>getChatSessionState()abstract UnitsetChatSessionState(StateFlow<Boolean> chatSessionState)-
-
Method Detail
-
updateChatDetails
abstract Unit updateChatDetails(ChatDetails newDetails)
-
getConnectionDetails
abstract ConnectionDetails getConnectionDetails()
-
updateConnectionDetails
abstract Unit updateConnectionDetails(ConnectionDetails newDetails)
-
getChatDetails
abstract ChatDetails getChatDetails()
-
isChatSessionActive
abstract Boolean isChatSessionActive()
-
setChatSessionState
abstract Unit setChatSessionState(Boolean isActive)
-
getChatSessionState
abstract StateFlow<Boolean> getChatSessionState()
-
setChatSessionState
abstract Unit setChatSessionState(StateFlow<Boolean> chatSessionState)
-
-
-
-