[][src]Crate grammers_mtproto

This library is an implementation of the Mobile Transport Protocol.

It is capable of efficiently packing enqueued requests into message containers to later be encrypted and transmitted, and processing the server responses to maintain a correct state.

Modules

errors

Errors that can occur when using the library's functions.

transports

Implementation of the several MTProto transports.

Structs

MTProto

An implementation of the Mobile Transport Protocol.

MTProtoBuilder

A builder to configure MTProto instances.

MsgId

A Message Identifier.

Constants

DEFAULT_COMPRESSION_THRESHOLD

The default compression threshold to be used.