#53      None""#%,./4567=>?@ACDHPUVX_`fghkNone""#%,./45679=>?@ACDHPUVX_`fghk tdlibLRecieved an answer but the field "@extra" is not present or is not a integer tdlib;The json value cannot be parsed into the expected data type tdlib*The bytestring failed to be parsed into a  tdlib Unknown Error  None$ "#%,./4567;=>?@ACDHMPUVX_`fghk. tdlibjTDLib client, will be automacially destroyed as soon as there are no references pointing to it (backed by !)tdlib Creates a new instance of TDLib.tdlibASends request to the TDLib client. May be called from any thread.tdlibReceives incoming updates and request responses from the TDLib client. May be called from any thread, but shouldn't be called simultaneously from two different threads. Returned pointer will be deallocated by TDLib during next call to  or 4 in the same thread, so it can't be used after that.tdlibSynchronously executes TDLib request. May be called from any thread. Only a few requests can be executed synchronously. Returned pointer will be deallocated by TDLib during next call to  or 4 in the same thread, so it can't be used after that.tdlibgDestroys the TDLib client instance. After this is called the client instance shouldn't be used anymore.tdlibSets the path to the file where the internal TDLib log will be written. By default TDLib writes logs to stderr or an OS specific log. Use this method to write the log to a file instead.tdlibSets the maximum size of the file to where the internal TDLib log is written before the file will be auto-rotated. Unused if log is not written to a file. Defaults to 10 MB.tdlibnSets the verbosity level of the internal logging of TDLib. By default the TDLib uses a log verbosity level of ".tdlibSets the callback that will be called when a fatal error happens. None of the TDLib methods can be called from the callback. The TDLib will crash as soon as callback returns. By default the callback is not set.tdlib The client.tdlib1JSON-serialized null-terminated request to TDLib.tdlib The client.tdlibMThe maximum number of seconds allowed for this function to wait for new data.tdlibhJSON-serialized null-terminated incoming update or request response. May be NULL if the timeout expires.tdlibFThe client. Currently ignored for all requests, so NULL can be passed.tdlib1JSON-serialized null-terminated request to TDLib.tdlib The client.tdlibNull-terminated path to a file where the internal TDLib log will be written. Use an empty path to switch back to the default logging behaviour.tdlib!True on success, False otherwise.tdlibThe maximum size of the file to where the internal TDLib log is written before the file will be auto-rotated. Should be positive.  None""#%,./4567=>?@ACDEHPUVX_`fghk2tdlibMruns the event loop that receives updates from the client and dispatches themtdlib'runs a command and waits for its answertdlibruns the TDLib effect#      !"#$%&'()*+,-.tdlib-0.2.0-inplace Paths_tdlib TDLib.Errors TDLib.TDJsonTDLib.EventLoopversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName TDLibErrorExtraFieldNotIntUnableToParseJSONUnableToParseValue UnknownError$fShowTDLibError$fEqTDLibError$fExceptionTDLibErrorClient newClient clientSend clientReceive clientExecute destroyClientsetLogFilePathsetLogMaxFileSizesetLogVerbosityLevelsetLogFatalErrorCallback $fEqClient $fOrdClient $fShowClientloop runCommandrunTDLibEventLoop$aeson-1.4.7.1-5lFE4NI0VYBHwz75Ema9FXData.Aeson.Types.InternalValuebaseGHC.ForeignPtr ForeignPtr(tdlib-types-0.3.0-JakE6oFmQcwFwGM5svhZ2HTDLib.Types.CommonVerbose