private void SetTransportStarted(FunapiTransport transport, bool send_unsent = true)
{
if (transport == null)
return;
transport.OnStarted();
if (send_unsent && unsent_queue_.Count > 0)
{
SendUnsentMessages();
}
if (transport.EnablePing && transport.PingIntervalSeconds > 0)
{
StartPingTimer(transport);
}
}