public bool Connect(TransportProtocol protocol, FunEncoding type, HostAddr addr) { FunapiTransport transport = GetTransport(protocol); if (transport == null) { DebugUtils.LogWarning("Connect - Can't find a {0} transport.", protocol); return false; } transport.Encoding = type; transport.ResetAddress(addr); transport.Connect(); return true; }