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 { }
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.