void OnClientRoleChangedHandler(CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole) { logCallback("OnClientRoleChangedHandler oldRole = " + oldRole + " ,newRole = " + newRole); }
public abstract int SetClientRole(CLIENT_ROLE_TYPE role, ClientRoleOptions options);
void AgoraRtcEventHandler.OnClientRoleChanged(CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole) { OnClientRoleChanged?.Invoke(oldRole, newRole); }
public abstract int SetClientRole(CLIENT_ROLE_TYPE role);
public virtual void OnClientRoleChanged(CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole) { }
public virtual void OnClientRoleChanged(string channelId, CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole) { }
public override void OnClientRoleChanged(string channelId, CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole) { Console.WriteLine("----->OnClientRoleChanged, channelId={0}", channelId); }
protected void OnClientRoleChangedHandler(CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole) { }