Versions in this module Expand all Collapse all v1 v1.2.1 Aug 1, 2026 v1.2.0 Jul 30, 2026 v1.1.5 Jul 23, 2026 v1.1.4 Jul 21, 2026 v1.1.3 Jul 20, 2026 v1.1.2 Jul 20, 2026 v1.1.1 Jul 19, 2026 v1.1.0 Jul 16, 2026 v1.0.0 Jul 14, 2026 Changes in this version + const BadMsgNotificationClassName + const BadMsgNotificationTypeID + const BadServerSaltTypeID + const ClientDHInnerDataTypeID + const DestroySessionNoneTypeID + const DestroySessionOkTypeID + const DestroySessionRequestTypeID + const DestroySessionResClassName + const DhGenFailTypeID + const DhGenOkTypeID + const DhGenRetryTypeID + const FutureSaltTypeID + const FutureSaltsTypeID + const GetFutureSaltsRequestTypeID + const GzipPackedTypeID + const HTTPWaitRequestTypeID + const MessageTypeID + const MsgContainerTypeID + const MsgCopyTypeID + const MsgDetailedInfoClassName + const MsgDetailedInfoTypeID + const MsgNewDetailedInfoTypeID + const MsgResendReqTypeID + const MsgsAckTypeID + const MsgsAllInfoTypeID + const MsgsStateInfoTypeID + const MsgsStateReqTypeID + const NewSessionCreatedTypeID + const PQInnerDataClassName + const PQInnerDataDCTypeID + const PQInnerDataTempDCTypeID + const PQInnerDataTypeID + const PingDelayDisconnectRequestTypeID + const PingRequestTypeID + const PongTypeID + const RPCAnswerDroppedRunningTypeID + const RPCAnswerDroppedTypeID + const RPCAnswerUnknownTypeID + const RPCDropAnswerClassName + const RPCDropAnswerRequestTypeID + const RPCErrorTypeID + const RPCResultTypeID + const ReqDHParamsRequestTypeID + const ReqPqMultiRequestTypeID + const ReqPqRequestTypeID + const ResPQTypeID + const ServerDHInnerDataTypeID + const ServerDHParamsClassName + const ServerDHParamsFailTypeID + const ServerDHParamsOkTypeID + const SetClientDHParamsAnswerClassName + const SetClientDHParamsRequestTypeID + func ClassConstructorsMap() map[string][]uint32 + func NamesMap() map[string]uint32 + func TypesConstructorMap() map[uint32]func() bin.Object + func TypesMap() map[uint32]string + type BadMsgNotification struct + BadMsgID int64 + BadMsgSeqno int + ErrorCode int + func (*BadMsgNotification) TypeID() uint32 + func (*BadMsgNotification) TypeName() string + func (b *BadMsgNotification) Decode(buf *bin.Buffer) error + func (b *BadMsgNotification) DecodeBare(buf *bin.Buffer) error + func (b *BadMsgNotification) Encode(buf *bin.Buffer) error + func (b *BadMsgNotification) EncodeBare(buf *bin.Buffer) error + func (b *BadMsgNotification) GetBadMsgID() (value int64) + func (b *BadMsgNotification) GetBadMsgSeqno() (value int) + func (b *BadMsgNotification) GetErrorCode() (value int) + func (b *BadMsgNotification) String() string + func (b *BadMsgNotification) TypeInfo() tdp.Type + func (b *BadMsgNotification) Zero() bool + type BadMsgNotificationBox struct + BadMsgNotification BadMsgNotificationClass + func (b *BadMsgNotificationBox) Decode(buf *bin.Buffer) error + func (b *BadMsgNotificationBox) Encode(buf *bin.Buffer) error + type BadMsgNotificationClass interface + GetBadMsgID func() (value int64) + GetBadMsgSeqno func() (value int) + GetErrorCode func() (value int) + String func() string + TypeID func() uint32 + TypeName func() string + Zero func() bool + func DecodeBadMsgNotification(buf *bin.Buffer) (BadMsgNotificationClass, error) + type BadServerSalt struct + BadMsgID int64 + BadMsgSeqno int + ErrorCode int + NewServerSalt int64 + func (*BadServerSalt) TypeID() uint32 + func (*BadServerSalt) TypeName() string + func (b *BadServerSalt) Decode(buf *bin.Buffer) error + func (b *BadServerSalt) DecodeBare(buf *bin.Buffer) error + func (b *BadServerSalt) Encode(buf *bin.Buffer) error + func (b *BadServerSalt) EncodeBare(buf *bin.Buffer) error + func (b *BadServerSalt) GetBadMsgID() (value int64) + func (b *BadServerSalt) GetBadMsgSeqno() (value int) + func (b *BadServerSalt) GetErrorCode() (value int) + func (b *BadServerSalt) GetNewServerSalt() (value int64) + func (b *BadServerSalt) String() string + func (b *BadServerSalt) TypeInfo() tdp.Type + func (b *BadServerSalt) Zero() bool + type ClientDHInnerData struct + GB []byte + Nonce bin.Int128 + RetryID int64 + ServerNonce bin.Int128 + func (*ClientDHInnerData) TypeID() uint32 + func (*ClientDHInnerData) TypeName() string + func (c *ClientDHInnerData) Decode(b *bin.Buffer) error + func (c *ClientDHInnerData) DecodeBare(b *bin.Buffer) error + func (c *ClientDHInnerData) Encode(b *bin.Buffer) error + func (c *ClientDHInnerData) EncodeBare(b *bin.Buffer) error + func (c *ClientDHInnerData) GetGB() (value []byte) + func (c *ClientDHInnerData) GetNonce() (value bin.Int128) + func (c *ClientDHInnerData) GetRetryID() (value int64) + func (c *ClientDHInnerData) GetServerNonce() (value bin.Int128) + func (c *ClientDHInnerData) String() string + func (c *ClientDHInnerData) TypeInfo() tdp.Type + func (c *ClientDHInnerData) Zero() bool + type DestroySessionNone struct + SessionID int64 + func (*DestroySessionNone) TypeID() uint32 + func (*DestroySessionNone) TypeName() string + func (d *DestroySessionNone) Decode(b *bin.Buffer) error + func (d *DestroySessionNone) DecodeBare(b *bin.Buffer) error + func (d *DestroySessionNone) Encode(b *bin.Buffer) error + func (d *DestroySessionNone) EncodeBare(b *bin.Buffer) error + func (d *DestroySessionNone) GetSessionID() (value int64) + func (d *DestroySessionNone) String() string + func (d *DestroySessionNone) TypeInfo() tdp.Type + func (d *DestroySessionNone) Zero() bool + type DestroySessionOk struct + SessionID int64 + func (*DestroySessionOk) TypeID() uint32 + func (*DestroySessionOk) TypeName() string + func (d *DestroySessionOk) Decode(b *bin.Buffer) error + func (d *DestroySessionOk) DecodeBare(b *bin.Buffer) error + func (d *DestroySessionOk) Encode(b *bin.Buffer) error + func (d *DestroySessionOk) EncodeBare(b *bin.Buffer) error + func (d *DestroySessionOk) GetSessionID() (value int64) + func (d *DestroySessionOk) String() string + func (d *DestroySessionOk) TypeInfo() tdp.Type + func (d *DestroySessionOk) Zero() bool + type DestroySessionRequest struct + SessionID int64 + func (*DestroySessionRequest) TypeID() uint32 + func (*DestroySessionRequest) TypeName() string + func (d *DestroySessionRequest) Decode(b *bin.Buffer) error + func (d *DestroySessionRequest) DecodeBare(b *bin.Buffer) error + func (d *DestroySessionRequest) Encode(b *bin.Buffer) error + func (d *DestroySessionRequest) EncodeBare(b *bin.Buffer) error + func (d *DestroySessionRequest) GetSessionID() (value int64) + func (d *DestroySessionRequest) String() string + func (d *DestroySessionRequest) TypeInfo() tdp.Type + func (d *DestroySessionRequest) Zero() bool + type DestroySessionResBox struct + DestroySessionRes DestroySessionResClass + func (b *DestroySessionResBox) Decode(buf *bin.Buffer) error + func (b *DestroySessionResBox) Encode(buf *bin.Buffer) error + type DestroySessionResClass interface + GetSessionID func() (value int64) + String func() string + TypeID func() uint32 + TypeName func() string + Zero func() bool + func DecodeDestroySessionRes(buf *bin.Buffer) (DestroySessionResClass, error) + type DhGenFail struct + NewNonceHash3 bin.Int128 + Nonce bin.Int128 + ServerNonce bin.Int128 + func (*DhGenFail) TypeID() uint32 + func (*DhGenFail) TypeName() string + func (d *DhGenFail) Decode(b *bin.Buffer) error + func (d *DhGenFail) DecodeBare(b *bin.Buffer) error + func (d *DhGenFail) Encode(b *bin.Buffer) error + func (d *DhGenFail) EncodeBare(b *bin.Buffer) error + func (d *DhGenFail) GetNewNonceHash3() (value bin.Int128) + func (d *DhGenFail) GetNonce() (value bin.Int128) + func (d *DhGenFail) GetServerNonce() (value bin.Int128) + func (d *DhGenFail) String() string + func (d *DhGenFail) TypeInfo() tdp.Type + func (d *DhGenFail) Zero() bool + type DhGenOk struct + NewNonceHash1 bin.Int128 + Nonce bin.Int128 + ServerNonce bin.Int128 + func (*DhGenOk) TypeID() uint32 + func (*DhGenOk) TypeName() string + func (d *DhGenOk) Decode(b *bin.Buffer) error + func (d *DhGenOk) DecodeBare(b *bin.Buffer) error + func (d *DhGenOk) Encode(b *bin.Buffer) error + func (d *DhGenOk) EncodeBare(b *bin.Buffer) error + func (d *DhGenOk) GetNewNonceHash1() (value bin.Int128) + func (d *DhGenOk) GetNonce() (value bin.Int128) + func (d *DhGenOk) GetServerNonce() (value bin.Int128) + func (d *DhGenOk) String() string + func (d *DhGenOk) TypeInfo() tdp.Type + func (d *DhGenOk) Zero() bool + type DhGenRetry struct + NewNonceHash2 bin.Int128 + Nonce bin.Int128 + ServerNonce bin.Int128 + func (*DhGenRetry) TypeID() uint32 + func (*DhGenRetry) TypeName() string + func (d *DhGenRetry) Decode(b *bin.Buffer) error + func (d *DhGenRetry) DecodeBare(b *bin.Buffer) error + func (d *DhGenRetry) Encode(b *bin.Buffer) error + func (d *DhGenRetry) EncodeBare(b *bin.Buffer) error + func (d *DhGenRetry) GetNewNonceHash2() (value bin.Int128) + func (d *DhGenRetry) GetNonce() (value bin.Int128) + func (d *DhGenRetry) GetServerNonce() (value bin.Int128) + func (d *DhGenRetry) String() string + func (d *DhGenRetry) TypeInfo() tdp.Type + func (d *DhGenRetry) Zero() bool + type FutureSalt struct + Salt int64 + ValidSince int + ValidUntil int + func (*FutureSalt) TypeID() uint32 + func (*FutureSalt) TypeName() string + func (f *FutureSalt) Decode(b *bin.Buffer) error + func (f *FutureSalt) DecodeBare(b *bin.Buffer) error + func (f *FutureSalt) Encode(b *bin.Buffer) error + func (f *FutureSalt) EncodeBare(b *bin.Buffer) error + func (f *FutureSalt) GetSalt() (value int64) + func (f *FutureSalt) GetValidSince() (value int) + func (f *FutureSalt) GetValidUntil() (value int) + func (f *FutureSalt) String() string + func (f *FutureSalt) TypeInfo() tdp.Type + func (f *FutureSalt) Zero() bool + type FutureSalts struct + Now int + ReqMsgID int64 + Salts []FutureSalt + func (*FutureSalts) TypeID() uint32 + func (*FutureSalts) TypeName() string + func (f *FutureSalts) Decode(b *bin.Buffer) error + func (f *FutureSalts) DecodeBare(b *bin.Buffer) error + func (f *FutureSalts) Encode(b *bin.Buffer) error + func (f *FutureSalts) EncodeBare(b *bin.Buffer) error + func (f *FutureSalts) GetNow() (value int) + func (f *FutureSalts) GetReqMsgID() (value int64) + func (f *FutureSalts) GetSalts() (value []FutureSalt) + func (f *FutureSalts) String() string + func (f *FutureSalts) TypeInfo() tdp.Type + func (f *FutureSalts) Zero() bool + type GetFutureSaltsRequest struct + Num int + func (*GetFutureSaltsRequest) TypeID() uint32 + func (*GetFutureSaltsRequest) TypeName() string + func (g *GetFutureSaltsRequest) Decode(b *bin.Buffer) error + func (g *GetFutureSaltsRequest) DecodeBare(b *bin.Buffer) error + func (g *GetFutureSaltsRequest) Encode(b *bin.Buffer) error + func (g *GetFutureSaltsRequest) EncodeBare(b *bin.Buffer) error + func (g *GetFutureSaltsRequest) GetNum() (value int) + func (g *GetFutureSaltsRequest) String() string + func (g *GetFutureSaltsRequest) TypeInfo() tdp.Type + func (g *GetFutureSaltsRequest) Zero() bool + type GzipPacked struct + PackedData []byte + func (*GzipPacked) TypeID() uint32 + func (*GzipPacked) TypeName() string + func (g *GzipPacked) Decode(b *bin.Buffer) error + func (g *GzipPacked) DecodeBare(b *bin.Buffer) error + func (g *GzipPacked) Encode(b *bin.Buffer) error + func (g *GzipPacked) EncodeBare(b *bin.Buffer) error + func (g *GzipPacked) GetPackedData() (value []byte) + func (g *GzipPacked) String() string + func (g *GzipPacked) TypeInfo() tdp.Type + func (g *GzipPacked) Zero() bool + type HTTPWaitRequest struct + MaxDelay int + MaxWait int + WaitAfter int + func (*HTTPWaitRequest) TypeID() uint32 + func (*HTTPWaitRequest) TypeName() string + func (h *HTTPWaitRequest) Decode(b *bin.Buffer) error + func (h *HTTPWaitRequest) DecodeBare(b *bin.Buffer) error + func (h *HTTPWaitRequest) Encode(b *bin.Buffer) error + func (h *HTTPWaitRequest) EncodeBare(b *bin.Buffer) error + func (h *HTTPWaitRequest) GetMaxDelay() (value int) + func (h *HTTPWaitRequest) GetMaxWait() (value int) + func (h *HTTPWaitRequest) GetWaitAfter() (value int) + func (h *HTTPWaitRequest) String() string + func (h *HTTPWaitRequest) TypeInfo() tdp.Type + func (h *HTTPWaitRequest) Zero() bool + type Message struct + Body GzipPacked + Bytes int + MsgID int64 + Seqno int + func (*Message) TypeID() uint32 + func (*Message) TypeName() string + func (m *Message) Decode(b *bin.Buffer) error + func (m *Message) DecodeBare(b *bin.Buffer) error + func (m *Message) Encode(b *bin.Buffer) error + func (m *Message) EncodeBare(b *bin.Buffer) error + func (m *Message) GetBody() (value GzipPacked) + func (m *Message) GetBytes() (value int) + func (m *Message) GetMsgID() (value int64) + func (m *Message) GetSeqno() (value int) + func (m *Message) String() string + func (m *Message) TypeInfo() tdp.Type + func (m *Message) Zero() bool + type MsgContainer struct + Messages []Message + func (*MsgContainer) TypeID() uint32 + func (*MsgContainer) TypeName() string + func (m *MsgContainer) Decode(b *bin.Buffer) error + func (m *MsgContainer) DecodeBare(b *bin.Buffer) error + func (m *MsgContainer) Encode(b *bin.Buffer) error + func (m *MsgContainer) EncodeBare(b *bin.Buffer) error + func (m *MsgContainer) GetMessages() (value []Message) + func (m *MsgContainer) String() string + func (m *MsgContainer) TypeInfo() tdp.Type + func (m *MsgContainer) Zero() bool + type MsgCopy struct + OrigMessage Message + func (*MsgCopy) TypeID() uint32 + func (*MsgCopy) TypeName() string + func (m *MsgCopy) Decode(b *bin.Buffer) error + func (m *MsgCopy) DecodeBare(b *bin.Buffer) error + func (m *MsgCopy) Encode(b *bin.Buffer) error + func (m *MsgCopy) EncodeBare(b *bin.Buffer) error + func (m *MsgCopy) GetOrigMessage() (value Message) + func (m *MsgCopy) String() string + func (m *MsgCopy) TypeInfo() tdp.Type + func (m *MsgCopy) Zero() bool + type MsgDetailedInfo struct + AnswerMsgID int64 + Bytes int + MsgID int64 + Status int + func (*MsgDetailedInfo) TypeID() uint32 + func (*MsgDetailedInfo) TypeName() string + func (m *MsgDetailedInfo) Decode(b *bin.Buffer) error + func (m *MsgDetailedInfo) DecodeBare(b *bin.Buffer) error + func (m *MsgDetailedInfo) Encode(b *bin.Buffer) error + func (m *MsgDetailedInfo) EncodeBare(b *bin.Buffer) error + func (m *MsgDetailedInfo) GetAnswerMsgID() (value int64) + func (m *MsgDetailedInfo) GetBytes() (value int) + func (m *MsgDetailedInfo) GetMsgID() (value int64) + func (m *MsgDetailedInfo) GetStatus() (value int) + func (m *MsgDetailedInfo) String() string + func (m *MsgDetailedInfo) TypeInfo() tdp.Type + func (m *MsgDetailedInfo) Zero() bool + type MsgDetailedInfoBox struct + MsgDetailedInfo MsgDetailedInfoClass + func (b *MsgDetailedInfoBox) Decode(buf *bin.Buffer) error + func (b *MsgDetailedInfoBox) Encode(buf *bin.Buffer) error + type MsgDetailedInfoClass interface + GetAnswerMsgID func() (value int64) + GetBytes func() (value int) + GetStatus func() (value int) + String func() string + TypeID func() uint32 + TypeName func() string + Zero func() bool + func DecodeMsgDetailedInfo(buf *bin.Buffer) (MsgDetailedInfoClass, error) + type MsgNewDetailedInfo struct + AnswerMsgID int64 + Bytes int + Status int + func (*MsgNewDetailedInfo) TypeID() uint32 + func (*MsgNewDetailedInfo) TypeName() string + func (m *MsgNewDetailedInfo) Decode(b *bin.Buffer) error + func (m *MsgNewDetailedInfo) DecodeBare(b *bin.Buffer) error + func (m *MsgNewDetailedInfo) Encode(b *bin.Buffer) error + func (m *MsgNewDetailedInfo) EncodeBare(b *bin.Buffer) error + func (m *MsgNewDetailedInfo) GetAnswerMsgID() (value int64) + func (m *MsgNewDetailedInfo) GetBytes() (value int) + func (m *MsgNewDetailedInfo) GetStatus() (value int) + func (m *MsgNewDetailedInfo) String() string + func (m *MsgNewDetailedInfo) TypeInfo() tdp.Type + func (m *MsgNewDetailedInfo) Zero() bool + type MsgResendReq struct + MsgIDs []int64 + func (*MsgResendReq) TypeID() uint32 + func (*MsgResendReq) TypeName() string + func (m *MsgResendReq) Decode(b *bin.Buffer) error + func (m *MsgResendReq) DecodeBare(b *bin.Buffer) error + func (m *MsgResendReq) Encode(b *bin.Buffer) error + func (m *MsgResendReq) EncodeBare(b *bin.Buffer) error + func (m *MsgResendReq) GetMsgIDs() (value []int64) + func (m *MsgResendReq) String() string + func (m *MsgResendReq) TypeInfo() tdp.Type + func (m *MsgResendReq) Zero() bool + type MsgsAck struct + MsgIDs []int64 + func (*MsgsAck) TypeID() uint32 + func (*MsgsAck) TypeName() string + func (m *MsgsAck) Decode(b *bin.Buffer) error + func (m *MsgsAck) DecodeBare(b *bin.Buffer) error + func (m *MsgsAck) Encode(b *bin.Buffer) error + func (m *MsgsAck) EncodeBare(b *bin.Buffer) error + func (m *MsgsAck) GetMsgIDs() (value []int64) + func (m *MsgsAck) String() string + func (m *MsgsAck) TypeInfo() tdp.Type + func (m *MsgsAck) Zero() bool + type MsgsAllInfo struct + Info []byte + MsgIDs []int64 + func (*MsgsAllInfo) TypeID() uint32 + func (*MsgsAllInfo) TypeName() string + func (m *MsgsAllInfo) Decode(b *bin.Buffer) error + func (m *MsgsAllInfo) DecodeBare(b *bin.Buffer) error + func (m *MsgsAllInfo) Encode(b *bin.Buffer) error + func (m *MsgsAllInfo) EncodeBare(b *bin.Buffer) error + func (m *MsgsAllInfo) GetInfo() (value []byte) + func (m *MsgsAllInfo) GetMsgIDs() (value []int64) + func (m *MsgsAllInfo) String() string + func (m *MsgsAllInfo) TypeInfo() tdp.Type + func (m *MsgsAllInfo) Zero() bool + type MsgsStateInfo struct + Info []byte + ReqMsgID int64 + func (*MsgsStateInfo) TypeID() uint32 + func (*MsgsStateInfo) TypeName() string + func (m *MsgsStateInfo) Decode(b *bin.Buffer) error + func (m *MsgsStateInfo) DecodeBare(b *bin.Buffer) error + func (m *MsgsStateInfo) Encode(b *bin.Buffer) error + func (m *MsgsStateInfo) EncodeBare(b *bin.Buffer) error + func (m *MsgsStateInfo) GetInfo() (value []byte) + func (m *MsgsStateInfo) GetReqMsgID() (value int64) + func (m *MsgsStateInfo) String() string + func (m *MsgsStateInfo) TypeInfo() tdp.Type + func (m *MsgsStateInfo) Zero() bool + type MsgsStateReq struct + MsgIDs []int64 + func (*MsgsStateReq) TypeID() uint32 + func (*MsgsStateReq) TypeName() string + func (m *MsgsStateReq) Decode(b *bin.Buffer) error + func (m *MsgsStateReq) DecodeBare(b *bin.Buffer) error + func (m *MsgsStateReq) Encode(b *bin.Buffer) error + func (m *MsgsStateReq) EncodeBare(b *bin.Buffer) error + func (m *MsgsStateReq) GetMsgIDs() (value []int64) + func (m *MsgsStateReq) String() string + func (m *MsgsStateReq) TypeInfo() tdp.Type + func (m *MsgsStateReq) Zero() bool + type NewSessionCreated struct + FirstMsgID int64 + ServerSalt int64 + UniqueID int64 + func (*NewSessionCreated) TypeID() uint32 + func (*NewSessionCreated) TypeName() string + func (n *NewSessionCreated) Decode(b *bin.Buffer) error + func (n *NewSessionCreated) DecodeBare(b *bin.Buffer) error + func (n *NewSessionCreated) Encode(b *bin.Buffer) error + func (n *NewSessionCreated) EncodeBare(b *bin.Buffer) error + func (n *NewSessionCreated) GetFirstMsgID() (value int64) + func (n *NewSessionCreated) GetServerSalt() (value int64) + func (n *NewSessionCreated) GetUniqueID() (value int64) + func (n *NewSessionCreated) String() string + func (n *NewSessionCreated) TypeInfo() tdp.Type + func (n *NewSessionCreated) Zero() bool + type PQInnerData struct + NewNonce bin.Int256 + Nonce bin.Int128 + P []byte + Pq []byte + Q []byte + ServerNonce bin.Int128 + func (*PQInnerData) TypeID() uint32 + func (*PQInnerData) TypeName() string + func (p *PQInnerData) Decode(b *bin.Buffer) error + func (p *PQInnerData) DecodeBare(b *bin.Buffer) error + func (p *PQInnerData) Encode(b *bin.Buffer) error + func (p *PQInnerData) EncodeBare(b *bin.Buffer) error + func (p *PQInnerData) GetNewNonce() (value bin.Int256) + func (p *PQInnerData) GetNonce() (value bin.Int128) + func (p *PQInnerData) GetP() (value []byte) + func (p *PQInnerData) GetPq() (value []byte) + func (p *PQInnerData) GetQ() (value []byte) + func (p *PQInnerData) GetServerNonce() (value bin.Int128) + func (p *PQInnerData) String() string + func (p *PQInnerData) TypeInfo() tdp.Type + func (p *PQInnerData) Zero() bool + type PQInnerDataBox struct + P_Q_inner_data PQInnerDataClass + func (b *PQInnerDataBox) Decode(buf *bin.Buffer) error + func (b *PQInnerDataBox) Encode(buf *bin.Buffer) error + type PQInnerDataClass interface + GetNewNonce func() (value bin.Int256) + GetNonce func() (value bin.Int128) + GetP func() (value []byte) + GetPq func() (value []byte) + GetQ func() (value []byte) + GetServerNonce func() (value bin.Int128) + String func() string + TypeID func() uint32 + TypeName func() string + Zero func() bool + func DecodePQInnerData(buf *bin.Buffer) (PQInnerDataClass, error) + type PQInnerDataDC struct + DC int + NewNonce bin.Int256 + Nonce bin.Int128 + P []byte + Pq []byte + Q []byte + ServerNonce bin.Int128 + func (*PQInnerDataDC) TypeID() uint32 + func (*PQInnerDataDC) TypeName() string + func (p *PQInnerDataDC) Decode(b *bin.Buffer) error + func (p *PQInnerDataDC) DecodeBare(b *bin.Buffer) error + func (p *PQInnerDataDC) Encode(b *bin.Buffer) error + func (p *PQInnerDataDC) EncodeBare(b *bin.Buffer) error + func (p *PQInnerDataDC) GetDC() (value int) + func (p *PQInnerDataDC) GetNewNonce() (value bin.Int256) + func (p *PQInnerDataDC) GetNonce() (value bin.Int128) + func (p *PQInnerDataDC) GetP() (value []byte) + func (p *PQInnerDataDC) GetPq() (value []byte) + func (p *PQInnerDataDC) GetQ() (value []byte) + func (p *PQInnerDataDC) GetServerNonce() (value bin.Int128) + func (p *PQInnerDataDC) String() string + func (p *PQInnerDataDC) TypeInfo() tdp.Type + func (p *PQInnerDataDC) Zero() bool + type PQInnerDataTempDC struct + DC int + ExpiresIn int + NewNonce bin.Int256 + Nonce bin.Int128 + P []byte + Pq []byte + Q []byte + ServerNonce bin.Int128 + func (*PQInnerDataTempDC) TypeID() uint32 + func (*PQInnerDataTempDC) TypeName() string + func (p *PQInnerDataTempDC) Decode(b *bin.Buffer) error + func (p *PQInnerDataTempDC) DecodeBare(b *bin.Buffer) error + func (p *PQInnerDataTempDC) Encode(b *bin.Buffer) error + func (p *PQInnerDataTempDC) EncodeBare(b *bin.Buffer) error + func (p *PQInnerDataTempDC) GetDC() (value int) + func (p *PQInnerDataTempDC) GetExpiresIn() (value int) + func (p *PQInnerDataTempDC) GetNewNonce() (value bin.Int256) + func (p *PQInnerDataTempDC) GetNonce() (value bin.Int128) + func (p *PQInnerDataTempDC) GetP() (value []byte) + func (p *PQInnerDataTempDC) GetPq() (value []byte) + func (p *PQInnerDataTempDC) GetQ() (value []byte) + func (p *PQInnerDataTempDC) GetServerNonce() (value bin.Int128) + func (p *PQInnerDataTempDC) String() string + func (p *PQInnerDataTempDC) TypeInfo() tdp.Type + func (p *PQInnerDataTempDC) Zero() bool + type PingDelayDisconnectRequest struct + DisconnectDelay int + PingID int64 + func (*PingDelayDisconnectRequest) TypeID() uint32 + func (*PingDelayDisconnectRequest) TypeName() string + func (p *PingDelayDisconnectRequest) Decode(b *bin.Buffer) error + func (p *PingDelayDisconnectRequest) DecodeBare(b *bin.Buffer) error + func (p *PingDelayDisconnectRequest) Encode(b *bin.Buffer) error + func (p *PingDelayDisconnectRequest) EncodeBare(b *bin.Buffer) error + func (p *PingDelayDisconnectRequest) GetDisconnectDelay() (value int) + func (p *PingDelayDisconnectRequest) GetPingID() (value int64) + func (p *PingDelayDisconnectRequest) String() string + func (p *PingDelayDisconnectRequest) TypeInfo() tdp.Type + func (p *PingDelayDisconnectRequest) Zero() bool + type PingRequest struct + PingID int64 + func (*PingRequest) TypeID() uint32 + func (*PingRequest) TypeName() string + func (p *PingRequest) Decode(b *bin.Buffer) error + func (p *PingRequest) DecodeBare(b *bin.Buffer) error + func (p *PingRequest) Encode(b *bin.Buffer) error + func (p *PingRequest) EncodeBare(b *bin.Buffer) error + func (p *PingRequest) GetPingID() (value int64) + func (p *PingRequest) String() string + func (p *PingRequest) TypeInfo() tdp.Type + func (p *PingRequest) Zero() bool + type Pong struct + MsgID int64 + PingID int64 + func (*Pong) TypeID() uint32 + func (*Pong) TypeName() string + func (p *Pong) Decode(b *bin.Buffer) error + func (p *Pong) DecodeBare(b *bin.Buffer) error + func (p *Pong) Encode(b *bin.Buffer) error + func (p *Pong) EncodeBare(b *bin.Buffer) error + func (p *Pong) GetMsgID() (value int64) + func (p *Pong) GetPingID() (value int64) + func (p *Pong) String() string + func (p *Pong) TypeInfo() tdp.Type + func (p *Pong) Zero() bool + type RPCAnswerDropped struct + Bytes int + MsgID int64 + SeqNo int + func (*RPCAnswerDropped) TypeID() uint32 + func (*RPCAnswerDropped) TypeName() string + func (r *RPCAnswerDropped) Decode(b *bin.Buffer) error + func (r *RPCAnswerDropped) DecodeBare(b *bin.Buffer) error + func (r *RPCAnswerDropped) Encode(b *bin.Buffer) error + func (r *RPCAnswerDropped) EncodeBare(b *bin.Buffer) error + func (r *RPCAnswerDropped) GetBytes() (value int) + func (r *RPCAnswerDropped) GetMsgID() (value int64) + func (r *RPCAnswerDropped) GetSeqNo() (value int) + func (r *RPCAnswerDropped) String() string + func (r *RPCAnswerDropped) TypeInfo() tdp.Type + func (r *RPCAnswerDropped) Zero() bool + type RPCAnswerDroppedRunning struct + func (*RPCAnswerDroppedRunning) TypeID() uint32 + func (*RPCAnswerDroppedRunning) TypeName() string + func (r *RPCAnswerDroppedRunning) Decode(b *bin.Buffer) error + func (r *RPCAnswerDroppedRunning) DecodeBare(b *bin.Buffer) error + func (r *RPCAnswerDroppedRunning) Encode(b *bin.Buffer) error + func (r *RPCAnswerDroppedRunning) EncodeBare(b *bin.Buffer) error + func (r *RPCAnswerDroppedRunning) String() string + func (r *RPCAnswerDroppedRunning) TypeInfo() tdp.Type + func (r *RPCAnswerDroppedRunning) Zero() bool + type RPCAnswerUnknown struct + func (*RPCAnswerUnknown) TypeID() uint32 + func (*RPCAnswerUnknown) TypeName() string + func (r *RPCAnswerUnknown) Decode(b *bin.Buffer) error + func (r *RPCAnswerUnknown) DecodeBare(b *bin.Buffer) error + func (r *RPCAnswerUnknown) Encode(b *bin.Buffer) error + func (r *RPCAnswerUnknown) EncodeBare(b *bin.Buffer) error + func (r *RPCAnswerUnknown) String() string + func (r *RPCAnswerUnknown) TypeInfo() tdp.Type + func (r *RPCAnswerUnknown) Zero() bool + type RPCDropAnswerBox struct + RpcDropAnswer RPCDropAnswerClass + func (b *RPCDropAnswerBox) Decode(buf *bin.Buffer) error + func (b *RPCDropAnswerBox) Encode(buf *bin.Buffer) error + type RPCDropAnswerClass interface + String func() string + TypeID func() uint32 + TypeName func() string + Zero func() bool + func DecodeRPCDropAnswer(buf *bin.Buffer) (RPCDropAnswerClass, error) + type RPCDropAnswerRequest struct + ReqMsgID int64 + func (*RPCDropAnswerRequest) TypeID() uint32 + func (*RPCDropAnswerRequest) TypeName() string + func (r *RPCDropAnswerRequest) Decode(b *bin.Buffer) error + func (r *RPCDropAnswerRequest) DecodeBare(b *bin.Buffer) error + func (r *RPCDropAnswerRequest) Encode(b *bin.Buffer) error + func (r *RPCDropAnswerRequest) EncodeBare(b *bin.Buffer) error + func (r *RPCDropAnswerRequest) GetReqMsgID() (value int64) + func (r *RPCDropAnswerRequest) String() string + func (r *RPCDropAnswerRequest) TypeInfo() tdp.Type + func (r *RPCDropAnswerRequest) Zero() bool + type RPCError struct + ErrorCode int + ErrorMessage string + func (*RPCError) TypeID() uint32 + func (*RPCError) TypeName() string + func (r *RPCError) Decode(b *bin.Buffer) error + func (r *RPCError) DecodeBare(b *bin.Buffer) error + func (r *RPCError) Encode(b *bin.Buffer) error + func (r *RPCError) EncodeBare(b *bin.Buffer) error + func (r *RPCError) GetErrorCode() (value int) + func (r *RPCError) GetErrorMessage() (value string) + func (r *RPCError) String() string + func (r *RPCError) TypeInfo() tdp.Type + func (r *RPCError) Zero() bool + type RPCResult struct + ReqMsgID int64 + Result GzipPacked + func (*RPCResult) TypeID() uint32 + func (*RPCResult) TypeName() string + func (r *RPCResult) Decode(b *bin.Buffer) error + func (r *RPCResult) DecodeBare(b *bin.Buffer) error + func (r *RPCResult) Encode(b *bin.Buffer) error + func (r *RPCResult) EncodeBare(b *bin.Buffer) error + func (r *RPCResult) GetReqMsgID() (value int64) + func (r *RPCResult) GetResult() (value GzipPacked) + func (r *RPCResult) String() string + func (r *RPCResult) TypeInfo() tdp.Type + func (r *RPCResult) Zero() bool + type ReqDHParamsRequest struct + EncryptedData []byte + Nonce bin.Int128 + P []byte + PublicKeyFingerprint int64 + Q []byte + ServerNonce bin.Int128 + func (*ReqDHParamsRequest) TypeID() uint32 + func (*ReqDHParamsRequest) TypeName() string + func (r *ReqDHParamsRequest) Decode(b *bin.Buffer) error + func (r *ReqDHParamsRequest) DecodeBare(b *bin.Buffer) error + func (r *ReqDHParamsRequest) Encode(b *bin.Buffer) error + func (r *ReqDHParamsRequest) EncodeBare(b *bin.Buffer) error + func (r *ReqDHParamsRequest) GetEncryptedData() (value []byte) + func (r *ReqDHParamsRequest) GetNonce() (value bin.Int128) + func (r *ReqDHParamsRequest) GetP() (value []byte) + func (r *ReqDHParamsRequest) GetPublicKeyFingerprint() (value int64) + func (r *ReqDHParamsRequest) GetQ() (value []byte) + func (r *ReqDHParamsRequest) GetServerNonce() (value bin.Int128) + func (r *ReqDHParamsRequest) String() string + func (r *ReqDHParamsRequest) TypeInfo() tdp.Type + func (r *ReqDHParamsRequest) Zero() bool + type ReqPqMultiRequest struct + Nonce bin.Int128 + func (*ReqPqMultiRequest) TypeID() uint32 + func (*ReqPqMultiRequest) TypeName() string + func (r *ReqPqMultiRequest) Decode(b *bin.Buffer) error + func (r *ReqPqMultiRequest) DecodeBare(b *bin.Buffer) error + func (r *ReqPqMultiRequest) Encode(b *bin.Buffer) error + func (r *ReqPqMultiRequest) EncodeBare(b *bin.Buffer) error + func (r *ReqPqMultiRequest) GetNonce() (value bin.Int128) + func (r *ReqPqMultiRequest) String() string + func (r *ReqPqMultiRequest) TypeInfo() tdp.Type + func (r *ReqPqMultiRequest) Zero() bool + type ReqPqRequest struct + Nonce bin.Int128 + func (*ReqPqRequest) TypeID() uint32 + func (*ReqPqRequest) TypeName() string + func (r *ReqPqRequest) Decode(b *bin.Buffer) error + func (r *ReqPqRequest) DecodeBare(b *bin.Buffer) error + func (r *ReqPqRequest) Encode(b *bin.Buffer) error + func (r *ReqPqRequest) EncodeBare(b *bin.Buffer) error + func (r *ReqPqRequest) GetNonce() (value bin.Int128) + func (r *ReqPqRequest) String() string + func (r *ReqPqRequest) TypeInfo() tdp.Type + func (r *ReqPqRequest) Zero() bool + type ResPQ struct + Nonce bin.Int128 + Pq []byte + ServerNonce bin.Int128 + ServerPublicKeyFingerprints []int64 + func (*ResPQ) TypeID() uint32 + func (*ResPQ) TypeName() string + func (r *ResPQ) Decode(b *bin.Buffer) error + func (r *ResPQ) DecodeBare(b *bin.Buffer) error + func (r *ResPQ) Encode(b *bin.Buffer) error + func (r *ResPQ) EncodeBare(b *bin.Buffer) error + func (r *ResPQ) GetNonce() (value bin.Int128) + func (r *ResPQ) GetPq() (value []byte) + func (r *ResPQ) GetServerNonce() (value bin.Int128) + func (r *ResPQ) GetServerPublicKeyFingerprints() (value []int64) + func (r *ResPQ) String() string + func (r *ResPQ) TypeInfo() tdp.Type + func (r *ResPQ) Zero() bool + type ServerDHInnerData struct + DhPrime []byte + G int + GA []byte + Nonce bin.Int128 + ServerNonce bin.Int128 + ServerTime int + func (*ServerDHInnerData) TypeID() uint32 + func (*ServerDHInnerData) TypeName() string + func (s *ServerDHInnerData) Decode(b *bin.Buffer) error + func (s *ServerDHInnerData) DecodeBare(b *bin.Buffer) error + func (s *ServerDHInnerData) Encode(b *bin.Buffer) error + func (s *ServerDHInnerData) EncodeBare(b *bin.Buffer) error + func (s *ServerDHInnerData) GetDhPrime() (value []byte) + func (s *ServerDHInnerData) GetG() (value int) + func (s *ServerDHInnerData) GetGA() (value []byte) + func (s *ServerDHInnerData) GetNonce() (value bin.Int128) + func (s *ServerDHInnerData) GetServerNonce() (value bin.Int128) + func (s *ServerDHInnerData) GetServerTime() (value int) + func (s *ServerDHInnerData) String() string + func (s *ServerDHInnerData) TypeInfo() tdp.Type + func (s *ServerDHInnerData) Zero() bool + type ServerDHParamsBox struct + Server_DH_Params ServerDHParamsClass + func (b *ServerDHParamsBox) Decode(buf *bin.Buffer) error + func (b *ServerDHParamsBox) Encode(buf *bin.Buffer) error + type ServerDHParamsClass interface + GetNonce func() (value bin.Int128) + GetServerNonce func() (value bin.Int128) + String func() string + TypeID func() uint32 + TypeName func() string + Zero func() bool + func DecodeServerDHParams(buf *bin.Buffer) (ServerDHParamsClass, error) + type ServerDHParamsFail struct + NewNonceHash bin.Int128 + Nonce bin.Int128 + ServerNonce bin.Int128 + func (*ServerDHParamsFail) TypeID() uint32 + func (*ServerDHParamsFail) TypeName() string + func (s *ServerDHParamsFail) Decode(b *bin.Buffer) error + func (s *ServerDHParamsFail) DecodeBare(b *bin.Buffer) error + func (s *ServerDHParamsFail) Encode(b *bin.Buffer) error + func (s *ServerDHParamsFail) EncodeBare(b *bin.Buffer) error + func (s *ServerDHParamsFail) GetNewNonceHash() (value bin.Int128) + func (s *ServerDHParamsFail) GetNonce() (value bin.Int128) + func (s *ServerDHParamsFail) GetServerNonce() (value bin.Int128) + func (s *ServerDHParamsFail) String() string + func (s *ServerDHParamsFail) TypeInfo() tdp.Type + func (s *ServerDHParamsFail) Zero() bool + type ServerDHParamsOk struct + EncryptedAnswer []byte + Nonce bin.Int128 + ServerNonce bin.Int128 + func (*ServerDHParamsOk) TypeID() uint32 + func (*ServerDHParamsOk) TypeName() string + func (s *ServerDHParamsOk) Decode(b *bin.Buffer) error + func (s *ServerDHParamsOk) DecodeBare(b *bin.Buffer) error + func (s *ServerDHParamsOk) Encode(b *bin.Buffer) error + func (s *ServerDHParamsOk) EncodeBare(b *bin.Buffer) error + func (s *ServerDHParamsOk) GetEncryptedAnswer() (value []byte) + func (s *ServerDHParamsOk) GetNonce() (value bin.Int128) + func (s *ServerDHParamsOk) GetServerNonce() (value bin.Int128) + func (s *ServerDHParamsOk) String() string + func (s *ServerDHParamsOk) TypeInfo() tdp.Type + func (s *ServerDHParamsOk) Zero() bool + type SetClientDHParamsAnswerBox struct + Set_client_DH_params_answer SetClientDHParamsAnswerClass + func (b *SetClientDHParamsAnswerBox) Decode(buf *bin.Buffer) error + func (b *SetClientDHParamsAnswerBox) Encode(buf *bin.Buffer) error + type SetClientDHParamsAnswerClass interface + GetNonce func() (value bin.Int128) + GetServerNonce func() (value bin.Int128) + String func() string + TypeID func() uint32 + TypeName func() string + Zero func() bool + func DecodeSetClientDHParamsAnswer(buf *bin.Buffer) (SetClientDHParamsAnswerClass, error) + type SetClientDHParamsRequest struct + EncryptedData []byte + Nonce bin.Int128 + ServerNonce bin.Int128 + func (*SetClientDHParamsRequest) TypeID() uint32 + func (*SetClientDHParamsRequest) TypeName() string + func (s *SetClientDHParamsRequest) Decode(b *bin.Buffer) error + func (s *SetClientDHParamsRequest) DecodeBare(b *bin.Buffer) error + func (s *SetClientDHParamsRequest) Encode(b *bin.Buffer) error + func (s *SetClientDHParamsRequest) EncodeBare(b *bin.Buffer) error + func (s *SetClientDHParamsRequest) GetEncryptedData() (value []byte) + func (s *SetClientDHParamsRequest) GetNonce() (value bin.Int128) + func (s *SetClientDHParamsRequest) GetServerNonce() (value bin.Int128) + func (s *SetClientDHParamsRequest) String() string + func (s *SetClientDHParamsRequest) TypeInfo() tdp.Type + func (s *SetClientDHParamsRequest) Zero() bool v0 v0.159.1-multilayer.1 Jul 14, 2026