# Functions
ClassConstructorsMap maps class schema name to constructors type ids.
DecodeBadMsgNotification implements binary de-serialization for BadMsgNotificationClass.
DecodeDestroySessionRes implements binary de-serialization for DestroySessionResClass.
DecodeMsgDetailedInfo implements binary de-serialization for MsgDetailedInfoClass.
DecodePQInnerData implements binary de-serialization for PQInnerDataClass.
DecodeRPCDropAnswer implements binary de-serialization for RPCDropAnswerClass.
DecodeServerDHParams implements binary de-serialization for ServerDHParamsClass.
DecodeSetClientDHParamsAnswer implements binary de-serialization for SetClientDHParamsAnswerClass.
NamesMap returns mapping from type names to TL type ids.
TypesConstructorMap maps type ids to constructors.
TypesMap returns mapping from type ids to TL type names.
# Constants
BadMsgNotificationClassName is schema name of BadMsgNotificationClass.
BadMsgNotificationTypeID is TL type id of BadMsgNotification.
BadServerSaltTypeID is TL type id of BadServerSalt.
ClientDHInnerDataTypeID is TL type id of ClientDHInnerData.
DestroySessionNoneTypeID is TL type id of DestroySessionNone.
DestroySessionOkTypeID is TL type id of DestroySessionOk.
DestroySessionRequestTypeID is TL type id of DestroySessionRequest.
DestroySessionResClassName is schema name of DestroySessionResClass.
DhGenFailTypeID is TL type id of DhGenFail.
DhGenOkTypeID is TL type id of DhGenOk.
DhGenRetryTypeID is TL type id of DhGenRetry.
FutureSaltsTypeID is TL type id of FutureSalts.
FutureSaltTypeID is TL type id of FutureSalt.
GetFutureSaltsRequestTypeID is TL type id of GetFutureSaltsRequest.
GzipPackedTypeID is TL type id of GzipPacked.
HTTPWaitRequestTypeID is TL type id of HTTPWaitRequest.
MessageTypeID is TL type id of Message.
MsgContainerTypeID is TL type id of MsgContainer.
MsgCopyTypeID is TL type id of MsgCopy.
MsgDetailedInfoClassName is schema name of MsgDetailedInfoClass.
MsgDetailedInfoTypeID is TL type id of MsgDetailedInfo.
MsgNewDetailedInfoTypeID is TL type id of MsgNewDetailedInfo.
MsgResendReqTypeID is TL type id of MsgResendReq.
MsgsAckTypeID is TL type id of MsgsAck.
MsgsAllInfoTypeID is TL type id of MsgsAllInfo.
MsgsStateInfoTypeID is TL type id of MsgsStateInfo.
MsgsStateReqTypeID is TL type id of MsgsStateReq.
NewSessionCreatedTypeID is TL type id of NewSessionCreated.
PingDelayDisconnectRequestTypeID is TL type id of PingDelayDisconnectRequest.
PingRequestTypeID is TL type id of PingRequest.
PongTypeID is TL type id of Pong.
PQInnerDataClassName is schema name of PQInnerDataClass.
PQInnerDataDCTypeID is TL type id of PQInnerDataDC.
PQInnerDataTempDCTypeID is TL type id of PQInnerDataTempDC.
PQInnerDataTypeID is TL type id of PQInnerData.
ReqDHParamsRequestTypeID is TL type id of ReqDHParamsRequest.
ReqPqMultiRequestTypeID is TL type id of ReqPqMultiRequest.
ReqPqRequestTypeID is TL type id of ReqPqRequest.
ResPQTypeID is TL type id of ResPQ.
RPCAnswerDroppedRunningTypeID is TL type id of RPCAnswerDroppedRunning.
RPCAnswerDroppedTypeID is TL type id of RPCAnswerDropped.
RPCAnswerUnknownTypeID is TL type id of RPCAnswerUnknown.
RPCDropAnswerClassName is schema name of RPCDropAnswerClass.
RPCDropAnswerRequestTypeID is TL type id of RPCDropAnswerRequest.
RPCErrorTypeID is TL type id of RPCError.
RPCResultTypeID is TL type id of RPCResult.
ServerDHInnerDataTypeID is TL type id of ServerDHInnerData.
ServerDHParamsClassName is schema name of ServerDHParamsClass.
ServerDHParamsFailTypeID is TL type id of ServerDHParamsFail.
ServerDHParamsOkTypeID is TL type id of ServerDHParamsOk.
SetClientDHParamsAnswerClassName is schema name of SetClientDHParamsAnswerClass.
SetClientDHParamsRequestTypeID is TL type id of SetClientDHParamsRequest.
# Structs
BadMsgNotification represents TL type `bad_msg_notification#a7eff811`.
BadMsgNotification boxes the BadMsgNotificationClass providing a helper.
BadServerSalt represents TL type `bad_server_salt#edab447b`.
ClientDHInnerData represents TL type `client_DH_inner_data#6643b654`.
DestroySessionNone represents TL type `destroy_session_none#62d350c9`.
DestroySessionOk represents TL type `destroy_session_ok#e22045fc`.
DestroySessionRequest represents TL type `destroy_session#e7512126`.
DestroySessionRes boxes the DestroySessionResClass providing a helper.
DhGenFail represents TL type `dh_gen_fail#a69dae02`.
DhGenOk represents TL type `dh_gen_ok#3bcbf734`.
DhGenRetry represents TL type `dh_gen_retry#46dc1fb9`.
FutureSalt represents TL type `future_salt#949d9dc`.
FutureSalts represents TL type `future_salts#ae500895`.
GetFutureSaltsRequest represents TL type `get_future_salts#b921bd04`.
GzipPacked represents TL type `gzip_packed#3072cfa1`.
HTTPWaitRequest represents TL type `http_wait#9299359f`.
Message represents TL type `message#5bb8e511`.
MsgContainer represents TL type `msg_container#73f1f8dc`.
MsgCopy represents TL type `msg_copy#e06046b2`.
MsgDetailedInfo represents TL type `msg_detailed_info#276d3ec6`.
MsgDetailedInfo boxes the MsgDetailedInfoClass providing a helper.
MsgNewDetailedInfo represents TL type `msg_new_detailed_info#809db6df`.
MsgResendReq represents TL type `msg_resend_req#7d861a08`.
MsgsAck represents TL type `msgs_ack#62d6b459`.
MsgsAllInfo represents TL type `msgs_all_info#8cc0d131`.
MsgsStateInfo represents TL type `msgs_state_info#4deb57d`.
MsgsStateReq represents TL type `msgs_state_req#da69fb52`.
NewSessionCreated represents TL type `new_session_created#9ec20908`.
PingDelayDisconnectRequest represents TL type `ping_delay_disconnect#f3427b8c`.
PingRequest represents TL type `ping#7abe77ec`.
Pong represents TL type `pong#347773c5`.
PQInnerData represents TL type `p_q_inner_data#83c95aec`.
PQInnerData boxes the PQInnerDataClass providing a helper.
PQInnerDataDC represents TL type `p_q_inner_data_dc#a9f55f95`.
PQInnerDataTempDC represents TL type `p_q_inner_data_temp_dc#56fddf88`.
ReqDHParamsRequest represents TL type `req_DH_params#d712e4be`.
ReqPqMultiRequest represents TL type `req_pq_multi#be7e8ef1`.
ReqPqRequest represents TL type `req_pq#60469778`.
ResPQ represents TL type `resPQ#5162463`.
RPCAnswerDropped represents TL type `rpc_answer_dropped#a43ad8b7`.
RPCAnswerDroppedRunning represents TL type `rpc_answer_dropped_running#cd78e586`.
RPCAnswerUnknown represents TL type `rpc_answer_unknown#5e2ad36e`.
RPCDropAnswer boxes the RPCDropAnswerClass providing a helper.
RPCDropAnswerRequest represents TL type `rpc_drop_answer#58e4a740`.
RPCError represents TL type `rpc_error#2144ca19`.
RPCResult represents TL type `rpc_result#f35c6d01`.
ServerDHInnerData represents TL type `server_DH_inner_data#b5890dba`.
ServerDHParams boxes the ServerDHParamsClass providing a helper.
ServerDHParamsFail represents TL type `server_DH_params_fail#79cb045d`.
ServerDHParamsOk represents TL type `server_DH_params_ok#d0e8075c`.
SetClientDHParamsAnswer boxes the SetClientDHParamsAnswerClass providing a helper.
SetClientDHParamsRequest represents TL type `set_client_DH_params#f5045f1f`.
# Interfaces
BadMsgNotificationClass represents BadMsgNotification generic type.
DestroySessionResClass represents DestroySessionRes generic type.
MsgDetailedInfoClass represents MsgDetailedInfo generic type.
PQInnerDataClass represents P_Q_inner_data generic type.
RPCDropAnswerClass represents RpcDropAnswer generic type.
ServerDHParamsClass represents Server_DH_Params generic type.
SetClientDHParamsAnswerClass represents Set_client_DH_params_answer generic type.