Documentation
¶
Index ¶
- type OpenjrtcClient
- func (c *OpenjrtcClient) CreateRoom(request *openjrtc.CreateRoomRequest) (*openjrtc.CreateRoomResponse, error)
- func (c *OpenjrtcClient) CreateUser(request *openjrtc.CreateUserRequest) (*openjrtc.CreateUserResponse, error)
- func (c *OpenjrtcClient) DeleteRoom(request *openjrtc.DeleteRoomRequest) (*openjrtc.DeleteRoomResponse, error)
- func (c *OpenjrtcClient) DescribeApp(request *openjrtc.DescribeAppRequest) (*openjrtc.DescribeAppResponse, error)
- func (c *OpenjrtcClient) DescribeAppKey(request *openjrtc.DescribeAppKeyRequest) (*openjrtc.DescribeAppKeyResponse, error)
- func (c *OpenjrtcClient) DescribeApps(request *openjrtc.DescribeAppsRequest) (*openjrtc.DescribeAppsResponse, error)
- func (c *OpenjrtcClient) DescribeRoomInfo(request *openjrtc.DescribeRoomInfoRequest) (*openjrtc.DescribeRoomInfoResponse, error)
- func (c *OpenjrtcClient) DescribeRoomOnlineUserNum(request *openjrtc.DescribeRoomOnlineUserNumRequest) (*openjrtc.DescribeRoomOnlineUserNumResponse, error)
- func (c *OpenjrtcClient) DescribeRooms(request *openjrtc.DescribeRoomsRequest) (*openjrtc.DescribeRoomsResponse, error)
- func (c *OpenjrtcClient) DisableLogger()
- func (c *OpenjrtcClient) SetConfig(config *core.Config)
- func (c *OpenjrtcClient) SetLogger(logger core.Logger)
- func (c *OpenjrtcClient) UpdateRoom(request *openjrtc.UpdateRoomRequest) (*openjrtc.UpdateRoomResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OpenjrtcClient ¶
type OpenjrtcClient struct {
core.JDCloudClient
}
func NewOpenjrtcClient ¶
func NewOpenjrtcClient(credential *core.Credential) *OpenjrtcClient
func (*OpenjrtcClient) CreateRoom ¶
func (c *OpenjrtcClient) CreateRoom(request *openjrtc.CreateRoomRequest) (*openjrtc.CreateRoomResponse, error)
创建房间
func (*OpenjrtcClient) CreateUser ¶
func (c *OpenjrtcClient) CreateUser(request *openjrtc.CreateUserRequest) (*openjrtc.CreateUserResponse, error)
创建用户
func (*OpenjrtcClient) DeleteRoom ¶ added in v1.52.0
func (c *OpenjrtcClient) DeleteRoom(request *openjrtc.DeleteRoomRequest) (*openjrtc.DeleteRoomResponse, error)
删除房间
func (*OpenjrtcClient) DescribeApp ¶ added in v1.52.0
func (c *OpenjrtcClient) DescribeApp(request *openjrtc.DescribeAppRequest) (*openjrtc.DescribeAppResponse, error)
查询应用信息:
func (*OpenjrtcClient) DescribeAppKey ¶ added in v1.52.0
func (c *OpenjrtcClient) DescribeAppKey(request *openjrtc.DescribeAppKeyRequest) (*openjrtc.DescribeAppKeyResponse, error)
查询应用appKey
func (*OpenjrtcClient) DescribeApps ¶ added in v1.52.0
func (c *OpenjrtcClient) DescribeApps(request *openjrtc.DescribeAppsRequest) (*openjrtc.DescribeAppsResponse, error)
查询用户应用列表信息
func (*OpenjrtcClient) DescribeRoomInfo ¶ added in v1.52.0
func (c *OpenjrtcClient) DescribeRoomInfo(request *openjrtc.DescribeRoomInfoRequest) (*openjrtc.DescribeRoomInfoResponse, error)
获取房间信息
func (*OpenjrtcClient) DescribeRoomOnlineUserNum ¶
func (c *OpenjrtcClient) DescribeRoomOnlineUserNum(request *openjrtc.DescribeRoomOnlineUserNumRequest) (*openjrtc.DescribeRoomOnlineUserNumResponse, error)
查询房间实时在线人数
func (*OpenjrtcClient) DescribeRooms ¶ added in v1.52.0
func (c *OpenjrtcClient) DescribeRooms(request *openjrtc.DescribeRoomsRequest) (*openjrtc.DescribeRoomsResponse, error)
查询应用下的房间列表
允许通过条件过滤查询,支持的过滤字段如下:
- appId[eq] 按应用ID查询
func (*OpenjrtcClient) DisableLogger ¶
func (c *OpenjrtcClient) DisableLogger()
func (*OpenjrtcClient) SetConfig ¶
func (c *OpenjrtcClient) SetConfig(config *core.Config)
func (*OpenjrtcClient) SetLogger ¶
func (c *OpenjrtcClient) SetLogger(logger core.Logger)
func (*OpenjrtcClient) UpdateRoom ¶ added in v1.52.0
func (c *OpenjrtcClient) UpdateRoom(request *openjrtc.UpdateRoomRequest) (*openjrtc.UpdateRoomResponse, error)
修改房间
Click to show internal directories.
Click to hide internal directories.