Documentation ¶
Index ¶
- type AbnormalEvent
- type AbnormalEventDimensionValue
- type ListRtcAbnormalEventDimensionRequest
- type ListRtcAbnormalEventDimensionRequestDimension
- type ListRtcAbnormalEventDimensionRequestDimensionEnum
- type ListRtcAbnormalEventDimensionResponse
- type ListRtcAbnormalEventsRequest
- type ListRtcAbnormalEventsResponse
- type ListRtcClientQosDetailsRequest
- type ListRtcClientQosDetailsRequestMid
- type ListRtcClientQosDetailsRequestMidEnum
- type ListRtcClientQosDetailsResponse
- type ListRtcHistoryQualityRequest
- type ListRtcHistoryQualityResponse
- type ListRtcHistoryScaleRequest
- type ListRtcHistoryScaleResponse
- type ListRtcHistoryUsageRequest
- type ListRtcHistoryUsageResponse
- type ListRtcRealtimeNetworkRequest
- type ListRtcRealtimeNetworkResponse
- type ListRtcRealtimeQualityRequest
- type ListRtcRealtimeQualityResponse
- type ListRtcRealtimeScaleDimensionRequest
- type ListRtcRealtimeScaleDimensionResponse
- type ListRtcRealtimeScaleRequest
- type ListRtcRealtimeScaleResponse
- type ListRtcRoomListRequest
- type ListRtcRoomListRequestState
- type ListRtcRoomListRequestStateEnum
- type ListRtcRoomListResponse
- type ListRtcUserListRequest
- type ListRtcUserListRequestType
- type ListRtcUserListRequestTypeEnum
- type ListRtcUserListResponse
- type QosQualityData
- type RealtimeScaleDimensionValue
- type RtcHistoryQualityTimeValue
- type RtcHistoryScaleTimeValue
- type RtcHistoryUsage
- type RtcServerRoomInfo
- type RtcServerRoomInfoState
- type RtcServerRoomInfoStateEnum
- type RtcUser
- type RtcUserState
- type RtcUserStateEnum
- type TimeDoubleValueData
- type TimeFloatValueData
- type TimeValueData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbnormalEvent ¶ added in v0.0.72
type AbnormalEvent struct { Time string `json:"time"` Uid string `json:"uid"` RoomId string `json:"room_id"` Stage string `json:"stage"` Location string `json:"location"` PeerUid string `json:"peer_uid"` AbnormalType int32 `json:"abnormal_type"` AbnormalTypeDesc string `json:"abnormal_type_desc"` AbnormalFactor int32 `json:"abnormal_factor"` AbnormalFactorDesc string `json:"abnormal_factor_desc"` }
func (AbnormalEvent) String ¶ added in v0.0.72
func (o AbnormalEvent) String() string
type AbnormalEventDimensionValue ¶ added in v0.0.72
type AbnormalEventDimensionValue struct { AbnormalType int32 `json:"abnormal_type"` AbnormalTypeDesc string `json:"abnormal_type_desc"` AbnormalFactor int32 `json:"abnormal_factor"` AbnormalFactorDesc string `json:"abnormal_factor_desc"` UserCount int64 `json:"user_count"` }
func (AbnormalEventDimensionValue) String ¶ added in v0.0.72
func (o AbnormalEventDimensionValue) String() string
type ListRtcAbnormalEventDimensionRequest ¶ added in v0.0.72
type ListRtcAbnormalEventDimensionRequest struct { App string `json:"app"` RoomId *string `json:"room_id,omitempty"` Dimension *ListRtcAbnormalEventDimensionRequestDimension `json:"dimension,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListRtcAbnormalEventDimensionRequest) String ¶ added in v0.0.72
func (o ListRtcAbnormalEventDimensionRequest) String() string
type ListRtcAbnormalEventDimensionRequestDimension ¶ added in v0.0.72
type ListRtcAbnormalEventDimensionRequestDimension struct {
// contains filtered or unexported fields
}
func (ListRtcAbnormalEventDimensionRequestDimension) MarshalJSON ¶ added in v0.0.72
func (c ListRtcAbnormalEventDimensionRequestDimension) MarshalJSON() ([]byte, error)
func (*ListRtcAbnormalEventDimensionRequestDimension) UnmarshalJSON ¶ added in v0.0.72
func (c *ListRtcAbnormalEventDimensionRequestDimension) UnmarshalJSON(b []byte) error
type ListRtcAbnormalEventDimensionRequestDimensionEnum ¶ added in v0.0.72
type ListRtcAbnormalEventDimensionRequestDimensionEnum struct { ABNORMAL_TYPE ListRtcAbnormalEventDimensionRequestDimension ABNORMAL_FACTOR ListRtcAbnormalEventDimensionRequestDimension }
func GetListRtcAbnormalEventDimensionRequestDimensionEnum ¶ added in v0.0.72
func GetListRtcAbnormalEventDimensionRequestDimensionEnum() ListRtcAbnormalEventDimensionRequestDimensionEnum
type ListRtcAbnormalEventDimensionResponse ¶ added in v0.0.72
type ListRtcAbnormalEventDimensionResponse struct { Dimensions *[]AbnormalEventDimensionValue `json:"dimensions,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcAbnormalEventDimensionResponse) String ¶ added in v0.0.72
func (o ListRtcAbnormalEventDimensionResponse) String() string
type ListRtcAbnormalEventsRequest ¶ added in v0.0.72
type ListRtcAbnormalEventsRequest struct { App string `json:"app"` RoomId *string `json:"room_id,omitempty"` Uid *string `json:"uid,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Limit *int32 `json:"limit,omitempty"` Offset *int32 `json:"offset,omitempty"` }
Request Object
func (ListRtcAbnormalEventsRequest) String ¶ added in v0.0.72
func (o ListRtcAbnormalEventsRequest) String() string
type ListRtcAbnormalEventsResponse ¶ added in v0.0.72
type ListRtcAbnormalEventsResponse struct { Total *int32 `json:"total,omitempty"` Events *[]AbnormalEvent `json:"events,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcAbnormalEventsResponse) String ¶ added in v0.0.72
func (o ListRtcAbnormalEventsResponse) String() string
type ListRtcClientQosDetailsRequest ¶
type ListRtcClientQosDetailsRequest struct { Authorization *string `json:"Authorization,omitempty"` XSdkDate *string `json:"X-Sdk-Date,omitempty"` XProjectId *string `json:"X-Project-Id,omitempty"` Domain *string `json:"domain,omitempty"` AppId string `json:"app_id"` RoomId string `json:"room_id"` UserId *string `json:"user_id,omitempty"` PeerId *string `json:"peer_id,omitempty"` StreamId *string `json:"stream_id,omitempty"` Direction *string `json:"direction,omitempty"` Mid ListRtcClientQosDetailsRequestMid `json:"mid"` StartTime string `json:"start_time"` EndTime string `json:"end_time"` TimeType *string `json:"time_type,omitempty"` Limit *int32 `json:"limit,omitempty"` Offset *int32 `json:"offset,omitempty"` }
Request Object
func (ListRtcClientQosDetailsRequest) String ¶
func (o ListRtcClientQosDetailsRequest) String() string
type ListRtcClientQosDetailsRequestMid ¶
type ListRtcClientQosDetailsRequestMid struct {
// contains filtered or unexported fields
}
func (ListRtcClientQosDetailsRequestMid) MarshalJSON ¶
func (c ListRtcClientQosDetailsRequestMid) MarshalJSON() ([]byte, error)
func (*ListRtcClientQosDetailsRequestMid) UnmarshalJSON ¶
func (c *ListRtcClientQosDetailsRequestMid) UnmarshalJSON(b []byte) error
type ListRtcClientQosDetailsRequestMidEnum ¶
type ListRtcClientQosDetailsRequestMidEnum struct { APPCPU ListRtcClientQosDetailsRequestMid SYSCPU ListRtcClientQosDetailsRequestMid ABIT ListRtcClientQosDetailsRequestMid ABLOCK ListRtcClientQosDetailsRequestMid VBIT ListRtcClientQosDetailsRequestMid DBIT ListRtcClientQosDetailsRequestMid VFPS ListRtcClientQosDetailsRequestMid DFPS ListRtcClientQosDetailsRequestMid VBLOCK ListRtcClientQosDetailsRequestMid DBLOCK ListRtcClientQosDetailsRequestMid ALOSS ListRtcClientQosDetailsRequestMid VLOSS ListRtcClientQosDetailsRequestMid DLOSS ListRtcClientQosDetailsRequestMid VWIDTH ListRtcClientQosDetailsRequestMid VHEIGHT ListRtcClientQosDetailsRequestMid DWIDTH ListRtcClientQosDetailsRequestMid DHEIGHT ListRtcClientQosDetailsRequestMid AJITTER ListRtcClientQosDetailsRequestMid ARTT ListRtcClientQosDetailsRequestMid VJITTER ListRtcClientQosDetailsRequestMid VRTT ListRtcClientQosDetailsRequestMid DJITTER ListRtcClientQosDetailsRequestMid DRTT ListRtcClientQosDetailsRequestMid }
func GetListRtcClientQosDetailsRequestMidEnum ¶
func GetListRtcClientQosDetailsRequestMidEnum() ListRtcClientQosDetailsRequestMidEnum
type ListRtcClientQosDetailsResponse ¶
type ListRtcClientQosDetailsResponse struct { RoomId *string `json:"room_id,omitempty"` Data *[]QosQualityData `json:"data,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcClientQosDetailsResponse) String ¶
func (o ListRtcClientQosDetailsResponse) String() string
type ListRtcHistoryQualityRequest ¶
type ListRtcHistoryQualityRequest struct { Authorization *string `json:"Authorization,omitempty"` XSdkDate *string `json:"X-Sdk-Date,omitempty"` XProjectId *string `json:"X-Project-Id,omitempty"` App string `json:"app"` Metric []string `json:"metric"` StartDate *string `json:"start_date,omitempty"` EndDate *string `json:"end_date,omitempty"` }
Request Object
func (ListRtcHistoryQualityRequest) String ¶
func (o ListRtcHistoryQualityRequest) String() string
type ListRtcHistoryQualityResponse ¶
type ListRtcHistoryQualityResponse struct { Quality *[]RtcHistoryQualityTimeValue `json:"quality,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcHistoryQualityResponse) String ¶
func (o ListRtcHistoryQualityResponse) String() string
type ListRtcHistoryScaleRequest ¶
type ListRtcHistoryScaleRequest struct { Authorization *string `json:"Authorization,omitempty"` XSdkDate *string `json:"X-Sdk-Date,omitempty"` XProjectId *string `json:"X-Project-Id,omitempty"` App string `json:"app"` Metric []string `json:"metric"` StartDate *string `json:"start_date,omitempty"` EndDate *string `json:"end_date,omitempty"` }
Request Object
func (ListRtcHistoryScaleRequest) String ¶
func (o ListRtcHistoryScaleRequest) String() string
type ListRtcHistoryScaleResponse ¶
type ListRtcHistoryScaleResponse struct { Scale *[]RtcHistoryScaleTimeValue `json:"scale,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcHistoryScaleResponse) String ¶
func (o ListRtcHistoryScaleResponse) String() string
type ListRtcHistoryUsageRequest ¶
type ListRtcHistoryUsageRequest struct { Authorization *string `json:"Authorization,omitempty"` XSdkDate *string `json:"X-Sdk-Date,omitempty"` XProjectId *string `json:"X-Project-Id,omitempty"` App string `json:"app"` Metric string `json:"metric"` StartDate string `json:"start_date"` EndDate string `json:"end_date"` }
Request Object
func (ListRtcHistoryUsageRequest) String ¶
func (o ListRtcHistoryUsageRequest) String() string
type ListRtcHistoryUsageResponse ¶
type ListRtcHistoryUsageResponse struct { Usage *[]RtcHistoryUsage `json:"usage,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcHistoryUsageResponse) String ¶
func (o ListRtcHistoryUsageResponse) String() string
type ListRtcRealtimeNetworkRequest ¶
type ListRtcRealtimeNetworkRequest struct { Authorization *string `json:"Authorization,omitempty"` XSdkDate *string `json:"X-Sdk-Date,omitempty"` XProjectId *string `json:"X-Project-Id,omitempty"` App string `json:"app"` RoomId *string `json:"room_id,omitempty"` Metric string `json:"metric"` SdkType string `json:"sdk_type"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListRtcRealtimeNetworkRequest) String ¶
func (o ListRtcRealtimeNetworkRequest) String() string
type ListRtcRealtimeNetworkResponse ¶
type ListRtcRealtimeNetworkResponse struct { Network *[]TimeDoubleValueData `json:"network,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcRealtimeNetworkResponse) String ¶
func (o ListRtcRealtimeNetworkResponse) String() string
type ListRtcRealtimeQualityRequest ¶
type ListRtcRealtimeQualityRequest struct { Authorization *string `json:"Authorization,omitempty"` XSdkDate *string `json:"X-Sdk-Date,omitempty"` XProjectId *string `json:"X-Project-Id,omitempty"` App string `json:"app"` RoomId *string `json:"room_id,omitempty"` Metric string `json:"metric"` SdkType string `json:"sdk_type"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListRtcRealtimeQualityRequest) String ¶
func (o ListRtcRealtimeQualityRequest) String() string
type ListRtcRealtimeQualityResponse ¶
type ListRtcRealtimeQualityResponse struct { Quality *[]TimeDoubleValueData `json:"quality,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcRealtimeQualityResponse) String ¶
func (o ListRtcRealtimeQualityResponse) String() string
type ListRtcRealtimeScaleDimensionRequest ¶
type ListRtcRealtimeScaleDimensionRequest struct { Authorization *string `json:"Authorization,omitempty"` XSdkDate *string `json:"X-Sdk-Date,omitempty"` XProjectId *string `json:"X-Project-Id,omitempty"` App string `json:"app"` RoomId *string `json:"room_id,omitempty"` Metric string `json:"metric"` Dimension string `json:"dimension"` Time string `json:"time"` }
Request Object
func (ListRtcRealtimeScaleDimensionRequest) String ¶
func (o ListRtcRealtimeScaleDimensionRequest) String() string
type ListRtcRealtimeScaleDimensionResponse ¶
type ListRtcRealtimeScaleDimensionResponse struct { Dimensions *[]RealtimeScaleDimensionValue `json:"dimensions,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcRealtimeScaleDimensionResponse) String ¶
func (o ListRtcRealtimeScaleDimensionResponse) String() string
type ListRtcRealtimeScaleRequest ¶
type ListRtcRealtimeScaleRequest struct { Authorization *string `json:"Authorization,omitempty"` XSdkDate *string `json:"X-Sdk-Date,omitempty"` XProjectId *string `json:"X-Project-Id,omitempty"` App string `json:"app"` RoomId *string `json:"room_id,omitempty"` Metric string `json:"metric"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
Request Object
func (ListRtcRealtimeScaleRequest) String ¶
func (o ListRtcRealtimeScaleRequest) String() string
type ListRtcRealtimeScaleResponse ¶
type ListRtcRealtimeScaleResponse struct { Scale *[]TimeValueData `json:"scale,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcRealtimeScaleResponse) String ¶
func (o ListRtcRealtimeScaleResponse) String() string
type ListRtcRoomListRequest ¶
type ListRtcRoomListRequest struct { Authorization *string `json:"Authorization,omitempty"` XSdkDate *string `json:"X-Sdk-Date,omitempty"` XProjectId *string `json:"X-Project-Id,omitempty"` App string `json:"app"` RoomId *string `json:"room_id,omitempty"` State *ListRtcRoomListRequestState `json:"state,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Limit *int32 `json:"limit,omitempty"` Offset *int32 `json:"offset,omitempty"` }
Request Object
func (ListRtcRoomListRequest) String ¶
func (o ListRtcRoomListRequest) String() string
type ListRtcRoomListRequestState ¶
type ListRtcRoomListRequestState struct {
// contains filtered or unexported fields
}
func (ListRtcRoomListRequestState) MarshalJSON ¶
func (c ListRtcRoomListRequestState) MarshalJSON() ([]byte, error)
func (*ListRtcRoomListRequestState) UnmarshalJSON ¶
func (c *ListRtcRoomListRequestState) UnmarshalJSON(b []byte) error
type ListRtcRoomListRequestStateEnum ¶
type ListRtcRoomListRequestStateEnum struct { RUNNING ListRtcRoomListRequestState CLOSED ListRtcRoomListRequestState }
func GetListRtcRoomListRequestStateEnum ¶
func GetListRtcRoomListRequestStateEnum() ListRtcRoomListRequestStateEnum
type ListRtcRoomListResponse ¶
type ListRtcRoomListResponse struct { Total *int32 `json:"total,omitempty"` Limit *int32 `json:"limit,omitempty"` Offset *int32 `json:"offset,omitempty"` RoomInfoList *[]RtcServerRoomInfo `json:"room_info_list,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcRoomListResponse) String ¶
func (o ListRtcRoomListResponse) String() string
type ListRtcUserListRequest ¶
type ListRtcUserListRequest struct { Authorization *string `json:"Authorization,omitempty"` XSdkDate *string `json:"X-Sdk-Date,omitempty"` XProjectId *string `json:"X-Project-Id,omitempty"` App string `json:"app"` RoomId *string `json:"room_id,omitempty"` Uid *string `json:"uid,omitempty"` Nickname *string `json:"nickname,omitempty"` Region *[]string `json:"region,omitempty"` Isp *[]string `json:"isp,omitempty"` State *[]string `json:"state,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Limit *int32 `json:"limit,omitempty"` Offset *int32 `json:"offset,omitempty"` Type *ListRtcUserListRequestType `json:"type,omitempty"` }
Request Object
func (ListRtcUserListRequest) String ¶
func (o ListRtcUserListRequest) String() string
type ListRtcUserListRequestType ¶
type ListRtcUserListRequestType struct {
// contains filtered or unexported fields
}
func (ListRtcUserListRequestType) MarshalJSON ¶
func (c ListRtcUserListRequestType) MarshalJSON() ([]byte, error)
func (*ListRtcUserListRequestType) UnmarshalJSON ¶
func (c *ListRtcUserListRequestType) UnmarshalJSON(b []byte) error
type ListRtcUserListRequestTypeEnum ¶
type ListRtcUserListRequestTypeEnum struct { DETAIL ListRtcUserListRequestType SUMMARY ListRtcUserListRequestType }
func GetListRtcUserListRequestTypeEnum ¶
func GetListRtcUserListRequestTypeEnum() ListRtcUserListRequestTypeEnum
type ListRtcUserListResponse ¶
type ListRtcUserListResponse struct { Total *int32 `json:"total,omitempty"` Limit *int32 `json:"limit,omitempty"` Offset *int32 `json:"offset,omitempty"` Users *[]RtcUser `json:"users,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRtcUserListResponse) String ¶
func (o ListRtcUserListResponse) String() string
type QosQualityData ¶
type QosQualityData struct { Uid *string `json:"uid,omitempty"` Peerid *string `json:"peerid,omitempty"` Mid *string `json:"mid,omitempty"` Data *[]TimeFloatValueData `json:"data,omitempty"` }
func (QosQualityData) String ¶
func (o QosQualityData) String() string
type RealtimeScaleDimensionValue ¶
type RealtimeScaleDimensionValue struct { Dimension *string `json:"dimension,omitempty"` OnlineUsers *int64 `json:"online_users,omitempty"` }
func (RealtimeScaleDimensionValue) String ¶
func (o RealtimeScaleDimensionValue) String() string
type RtcHistoryQualityTimeValue ¶
type RtcHistoryQualityTimeValue struct { Date *string `json:"date,omitempty"` JoinSuccessRate *float64 `json:"join_success_rate,omitempty"` JoinSuccessIn5secsRate *float64 `json:"join_success_in5secs_rate,omitempty"` VideoFreezeRate *float64 `json:"video_freeze_rate,omitempty"` AudioFreezeRate *float64 `json:"audio_freeze_rate,omitempty"` FirstVideoRecvTime *int64 `json:"first_video_recv_time,omitempty"` FirstAudioRecvTime *int64 `json:"first_audio_recv_time,omitempty"` PullStreamSuccessRate *float64 `json:"pull_stream_success_rate,omitempty"` PushStreamSuccessRate *float64 `json:"push_stream_success_rate,omitempty"` VideoUpstreamExcellentTransRate *float64 `json:"video_upstream_excellent_trans_rate,omitempty"` AudioUpstreamExcellentTransRate *float64 `json:"audio_upstream_excellent_trans_rate,omitempty"` VideoExcellentTransRate *float64 `json:"video_excellent_trans_rate,omitempty"` AudioExcellentTransRate *float64 `json:"audio_excellent_trans_rate,omitempty"` VideoTransDelay *float64 `json:"video_trans_delay,omitempty"` AudioTransDelay *float64 `json:"audio_trans_delay,omitempty"` }
func (RtcHistoryQualityTimeValue) String ¶
func (o RtcHistoryQualityTimeValue) String() string
type RtcHistoryScaleTimeValue ¶
type RtcHistoryScaleTimeValue struct { Date *string `json:"date,omitempty"` UserCount *int64 `json:"user_count,omitempty"` SessionCount *int64 `json:"session_count,omitempty"` RoomCount *int64 `json:"room_count,omitempty"` MaxOnlineUserCount *int64 `json:"max_online_user_count,omitempty"` MaxOnlineRoomCount *int64 `json:"max_online_room_count,omitempty"` CommunicationDuration *int64 `json:"communication_duration,omitempty"` VideoCommunicationDuration *int64 `json:"video_communication_duration,omitempty"` AudioCommunicationDuration *int64 `json:"audio_communication_duration,omitempty"` }
func (RtcHistoryScaleTimeValue) String ¶
func (o RtcHistoryScaleTimeValue) String() string
type RtcHistoryUsage ¶
type RtcHistoryUsage struct { Date *string `json:"date,omitempty"` VideoSd *int64 `json:"video_sd,omitempty"` VideoHd *int64 `json:"video_hd,omitempty"` VideoHdp *int64 `json:"video_hdp,omitempty"` Audio *int64 `json:"audio,omitempty"` TotalDuration *int64 `json:"total_duration,omitempty"` }
func (RtcHistoryUsage) String ¶
func (o RtcHistoryUsage) String() string
type RtcServerRoomInfo ¶
type RtcServerRoomInfo struct { Domain *string `json:"domain,omitempty"` App *string `json:"app,omitempty"` RoomId *string `json:"room_id,omitempty"` State *RtcServerRoomInfoState `json:"state,omitempty"` Duration *int32 `json:"duration,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
func (RtcServerRoomInfo) String ¶
func (o RtcServerRoomInfo) String() string
type RtcServerRoomInfoState ¶
type RtcServerRoomInfoState struct {
// contains filtered or unexported fields
}
func (RtcServerRoomInfoState) MarshalJSON ¶
func (c RtcServerRoomInfoState) MarshalJSON() ([]byte, error)
func (*RtcServerRoomInfoState) UnmarshalJSON ¶
func (c *RtcServerRoomInfoState) UnmarshalJSON(b []byte) error
type RtcServerRoomInfoStateEnum ¶
type RtcServerRoomInfoStateEnum struct { RUNNING RtcServerRoomInfoState CLOSED RtcServerRoomInfoState }
func GetRtcServerRoomInfoStateEnum ¶
func GetRtcServerRoomInfoStateEnum() RtcServerRoomInfoStateEnum
type RtcUser ¶
type RtcUser struct { Domain *string `json:"domain,omitempty"` App *string `json:"app,omitempty"` RoomId *string `json:"room_id,omitempty"` Uid *string `json:"uid,omitempty"` Session *string `json:"session,omitempty"` State *RtcUserState `json:"state,omitempty"` NickName *string `json:"nick_name,omitempty"` Ip *string `json:"ip,omitempty"` Region *string `json:"region,omitempty"` Isp *string `json:"isp,omitempty"` DeviceModel *string `json:"device_model,omitempty"` Platform *string `json:"platform,omitempty"` Sdk *string `json:"sdk,omitempty"` JoinTime *string `json:"join_time,omitempty"` LeaveTime *string `json:"leave_time,omitempty"` }
type RtcUserState ¶
type RtcUserState struct {
// contains filtered or unexported fields
}
func (RtcUserState) MarshalJSON ¶
func (c RtcUserState) MarshalJSON() ([]byte, error)
func (*RtcUserState) UnmarshalJSON ¶
func (c *RtcUserState) UnmarshalJSON(b []byte) error
type RtcUserStateEnum ¶
type RtcUserStateEnum struct { FAIL RtcUserState ONLINE RtcUserState OFFLINE RtcUserState }
func GetRtcUserStateEnum ¶
func GetRtcUserStateEnum() RtcUserStateEnum
type TimeDoubleValueData ¶
type TimeDoubleValueData struct { Time *string `json:"time,omitempty"` Value *float64 `json:"value,omitempty"` }
func (TimeDoubleValueData) String ¶
func (o TimeDoubleValueData) String() string
type TimeFloatValueData ¶
type TimeFloatValueData struct { Time *string `json:"time,omitempty"` Value *float32 `json:"value,omitempty"` }
func (TimeFloatValueData) String ¶
func (o TimeFloatValueData) String() string
type TimeValueData ¶
type TimeValueData struct { Time *string `json:"time,omitempty"` Value *int64 `json:"value,omitempty"` }
func (TimeValueData) String ¶
func (o TimeValueData) String() string
Source Files ¶
- model_abnormal_event.go
- model_abnormal_event_dimension_value.go
- model_list_rtc_abnormal_event_dimension_request.go
- model_list_rtc_abnormal_event_dimension_response.go
- model_list_rtc_abnormal_events_request.go
- model_list_rtc_abnormal_events_response.go
- model_list_rtc_client_qos_details_request.go
- model_list_rtc_client_qos_details_response.go
- model_list_rtc_history_quality_request.go
- model_list_rtc_history_quality_response.go
- model_list_rtc_history_scale_request.go
- model_list_rtc_history_scale_response.go
- model_list_rtc_history_usage_request.go
- model_list_rtc_history_usage_response.go
- model_list_rtc_realtime_network_request.go
- model_list_rtc_realtime_network_response.go
- model_list_rtc_realtime_quality_request.go
- model_list_rtc_realtime_quality_response.go
- model_list_rtc_realtime_scale_dimension_request.go
- model_list_rtc_realtime_scale_dimension_response.go
- model_list_rtc_realtime_scale_request.go
- model_list_rtc_realtime_scale_response.go
- model_list_rtc_room_list_request.go
- model_list_rtc_room_list_response.go
- model_list_rtc_user_list_request.go
- model_list_rtc_user_list_response.go
- model_qos_quality_data.go
- model_realtime_scale_dimension_value.go
- model_rtc_history_quality_time_value.go
- model_rtc_history_scale_time_value.go
- model_rtc_history_usage.go
- model_rtc_server_room_info.go
- model_rtc_user.go
- model_time_double_value_data.go
- model_time_float_value_data.go
- model_time_value_data.go
Click to show internal directories.
Click to hide internal directories.