github.com/tada-team/tdproto@v1.51.57/server_meetingcell_updated.go (about)

     1  package tdproto
     2  
     3  func NewServerMeetingCellUpdated(meetingID string, startAtOld, startAtNew ISODateTimeString, duration int32) (r ServerMeetingCellUpdated) {
     4  	r.Name = r.GetName()
     5  	r.Params.MeetingID = meetingID
     6  	r.Params.StartAtOld = startAtOld
     7  	r.Params.StartAtNew = startAtNew
     8  	r.Params.Duration = duration
     9  	return r
    10  }
    11  
    12  // Meeting Cell updated
    13  type ServerMeetingCellUpdated struct {
    14  	BaseEvent
    15  	Params serverMeetingCellUpdatedParams `json:"params"`
    16  }
    17  
    18  func (p ServerMeetingCellUpdated) GetName() string { return "server.meetingcell.updated" }
    19  
    20  // Params of the server.meetingcell.updated event
    21  type serverMeetingCellUpdatedParams struct {
    22  	// Meeting Cell info
    23  	MeetingID  string            `json:"meeting_id"`
    24  	StartAtOld ISODateTimeString `json:"start_at_old"`
    25  	StartAtNew ISODateTimeString `json:"start_at_new"`
    26  	Duration   int32             `json:"duration"`
    27  }