Beispiel #1
0
func (t *RpcResult) Write(encoder tl.Encoder) (err error) {
	if err = encoder.WriteLong(t.ReqMsgId); err != nil {
		return
	}
	if t.RpcError != nil {
		err = (t.RpcError.(*RpcError)).Box().Write(encoder)
	} else {
		err = t.Result.Write(encoder)
	}
	return
}
Beispiel #2
0
func (t *Long) Write(proto tl.Encoder) (err error) {
	err = proto.WriteLong(t.value)
	return
}