Unity Video SDK API Reference Documentation
Loading...
Searching...
No Matches
ZMVideoSDKUserHelper.cs
Go to the documentation of this file.
1
7{
8#if UNITY_STANDALONE_OSX
9 private MacZMVideoSDKUserHelper _videoSDKUserHelper = null;
10 public ZMVideoSDKUserHelper(MacZMVideoSDKUserHelper videoSDKUserHelper)
11 {
12 _videoSDKUserHelper = videoSDKUserHelper;
13 }
14#elif UNITY_IOS
15 private IOSZMVideoSDKUserHelper _videoSDKUserHelper = null;
16 public ZMVideoSDKUserHelper(IOSZMVideoSDKUserHelper videoSDKUserHelper)
17 {
18 _videoSDKUserHelper = videoSDKUserHelper;
19 }
20#elif UNITY_ANDROID
21 private AndroidZoomVideoSDKUserHelper _videoSDKUserHelper = null;
22 public ZMVideoSDKUserHelper(AndroidZoomVideoSDKUserHelper videoSDKUserHelper)
23 {
24 _videoSDKUserHelper = videoSDKUserHelper;
25 }
26#elif UNITY_STANDALONE_WIN
27 private WindowsZoomVideoSDKUserHelper _videoSDKUserHelper = null;
28 public ZMVideoSDKUserHelper(WindowsZoomVideoSDKUserHelper videoSDKUserHelper)
29 {
30 _videoSDKUserHelper = videoSDKUserHelper;
31 }
32#endif
33
40 public bool ChangeName(string name, ZMVideoSDKUser zmVideoSDKUser)
41 {
42 return _videoSDKUserHelper.ChangeName(name, zmVideoSDKUser);
43 }
44
50 public bool MakeHost(ZMVideoSDKUser zmVideoSDKUser)
51 {
52 return _videoSDKUserHelper.MakeHost(zmVideoSDKUser);
53 }
54
60 public bool MakeManager(ZMVideoSDKUser zmVideoSDKUser)
61 {
62 return _videoSDKUserHelper.MakeManager(zmVideoSDKUser);
63 }
64
70 public bool RevokeManager(ZMVideoSDKUser zmVideoSDKUser)
71 {
72 return _videoSDKUserHelper.RevokeManager(zmVideoSDKUser);
73 }
74
80 public bool RemoveUser(ZMVideoSDKUser zmVideoSDKUser)
81 {
82 return _videoSDKUserHelper.RemoveUser(zmVideoSDKUser);
83 }
84
85}
User control interface. See ZMVideoSDK#GetUserHelper().
bool RemoveUser(ZMVideoSDKUser zmVideoSDKUser)
Remove user from session.
bool ChangeName(string name, ZMVideoSDKUser zmVideoSDKUser)
Change a specific user's name.
bool MakeManager(ZMVideoSDKUser zmVideoSDKUser)
Assign a user as the session manager.
bool MakeHost(ZMVideoSDKUser zmVideoSDKUser)
Assign a user as the session host.
bool RevokeManager(ZMVideoSDKUser zmVideoSDKUser)
Revoke manager rights from a user.
Zoom Video SDK user information.