client library Null safety

Classes

Client
NativeClient
FFI binding functions, see TDLib doc for td_json_client All method names same as c symbols
RawClient
Handle ffi types to let functions more dartful: client: Pointer <---> int (pointer.address) received result: Pointer <---> String?