package com.adealink.weparty.room.sdk.listener

import com.adealink.frame.room.data.FlowStateInfo
import com.adealink.frame.room.data.RoomState
import com.adealink.frame.room.listener.IListener

interface IJoinListener : IListener {

    fun onRoomStateChanged(
        fromState: RoomState,
        toState: RoomState,
        flowStateInfo: FlowStateInfo,
    ) {
    } //Dispatcher.SINGLE_BG上回调

//    fun onChannelStateChanged(
//        fromState: ChannelState,
//        toState: ChannelState,
//        flowStateInfo: FlowStateInfo,
//    ) {
//    }

//    fun onJoinedRoomInfoUpdate(roomInfo: RoomInfo) {}

}