Skip to main content

Crate ferogram_connect

Crate ferogram_connect 

Source

Re-exports§

pub use connection::Connection;
pub use connection::FrameKind;
pub use connection::FutureSalt;
pub use connection::connect_to_dc;
pub use error::ConnectError;
pub use frame::send_frame;
pub use pfs::decode_bind_response;
pub use pfs::decode_bind_single;
pub use proxy::MtProxyConfig;
pub use socks5::Socks5Config;
pub use transport_intermediate::FullTransport;
pub use transport_intermediate::IntermediateTransport;
pub use transport_intermediate::PaddedIntermediateTransport;
pub use transport_kind::TransportKind;
pub use transport_obfuscated::ObfuscatedFraming;
pub use transport_obfuscated::ObfuscatedStream;
pub use util::crc32_ieee;
pub use util::gz_inflate;
pub use util::maybe_gz_decompress;
pub use util::random_i64;
pub use util::tl_read_bytes;
pub use connection::NO_PING_DISCONNECT;
pub use connection::PING_DELAY_SECS;
pub use connection::SALT_USE_DELAY;
pub use frame::recv_frame_plain;
pub use util::COMPRESSION_THRESHOLD;
pub use util::build_container_body;
pub use util::build_msgs_ack_body;
pub use util::gz_pack_body;
pub use util::jitter_delay;
pub use util::maybe_gz_pack;
pub use util::tl_read_string;
pub use util::tl_write_bytes;

Modules§

connection
error
frame
pfs
PFS (Perfect Forward Secrecy) bind response decoder.
proxy
socks5
transport
transport_intermediate
transport_kind
transport_obfuscated
util