Skip to main content

Crate ferogram_connect

Crate ferogram_connect 

Source

Re-exports§

pub use connection::Connection;
pub use connection::ConnectionWriter;
pub use connection::FutureSalt;
pub use envelope::EnvelopeResult;
pub use envelope::unwrap_envelope;
pub use error::ConnectError;
pub use frame::FrameOutcome;
pub use frame::recv_frame_with_keepalive;
pub use proxy::MtProxyConfig;
pub use socks5::Socks5Config;
pub use transport_kind::TransportKind;
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 envelope::chat_to_peer;
pub use envelope::decode_bind_response;
pub use envelope::decode_bind_single;
pub use envelope::updates_entities;
pub use frame::recv_frame_plain;
pub use frame::recv_frame_read;
pub use frame::send_frame;
pub use frame::send_frame_write;
pub use transport::recv_abridged;
pub use transport::recv_raw_frame;
pub use transport::send_abridged;
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
envelope
error
frame
proxy
socks5
transport
transport_kind
util