Session information interface.  
 More...
#include <zoom_video_sdk_session_info_interface.h>
Session information interface. 
Definition at line 81 of file zoom_video_sdk_session_info_interface.h.
 
◆ getMaxTransferFileSize()
  
  
      
        
          | virtual uint64_t IZoomVideoSDKSession::getMaxTransferFileSize  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Get the maximum size for file transfer. 
- Returns
 - The maximum number of bytes for file transfer 
 
 
 
◆ getMyself()
Get the session's user object for myself. 
- Returns
 - If the function succeeds, the return value is myself object. Otherwise returns nullptr. 
 
 
 
◆ getRemoteUsers()
Get a list of the session's remote users. 
- Returns
 - If the function succeeds, the return value is remote users list. Otherwise returns nullptr. 
 
 
 
◆ getSessionAudioStatisticInfo()
Get session's audio statistic information. 
- Parameters
 - 
  
    | [out] | send_info | Audio send information refer.  | 
    | [out] | recv_info | Audio receive information refer.  | 
  
   
- Returns
 - If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. 
 
 
 
◆ getSessionHost()
Get the session's host user object. 
- Returns
 - If the function succeeds, the return value is session host user object. Otherwise returns nullptr. 
 
 
 
◆ getSessionHostName()
  
  
      
        
          | virtual const zchar_t * IZoomVideoSDKSession::getSessionHostName  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Get the host's name. 
- Returns
 - If the function succeeds, the return value is session host name. Otherwise returns nullptr. 
 
 
 
◆ getSessionID()
  
  
      
        
          | virtual const zchar_t * IZoomVideoSDKSession::getSessionID  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Get the session ID. 
- Returns
 - If the function succeeds, the return value is session ID. Otherwise returns nullptr. 
 
- Note
 - This interface is only valid for the host. 
 
 
 
◆ getSessionName()
  
  
      
        
          | virtual const zchar_t * IZoomVideoSDKSession::getSessionName  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Get the session name. 
- Returns
 - If the function succeeds, the return value is session name. Otherwise returns nullptr. 
 
 
 
◆ getSessionNumber()
  
  
      
        
          | virtual uint64_t IZoomVideoSDKSession::getSessionNumber  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Get the current session number. 
- Returns
 - If the function succeeds, the return value is the current meeting number. Otherwise returns ZERO(0). 
 
 
 
◆ getSessionPassword()
  
  
      
        
          | virtual const zchar_t * IZoomVideoSDKSession::getSessionPassword  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Get the session's password. 
- Returns
 - If the function succeeds, the return value is session password. Otherwise returns nullptr. 
 
 
 
◆ getSessionPhonePasscode()
  
  
      
        
          | virtual const zchar_t * IZoomVideoSDKSession::getSessionPhonePasscode  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Get the session phone passcode. 
- Returns
 - If the function succeeds, the return value is session phone passcode. Otherwise returns nullptr. 
 
 
 
◆ getSessionShareStatisticInfo()
Get session's share statistic information. 
- Parameters
 - 
  
    | [out] | send_info | Share send information refer.  | 
    | [out] | recv_info | Share receive information refer.  | 
  
   
- Returns
 - If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. 
 
 
 
◆ getSessionType()
Get the session type of this session. 
- Returns
 - The session type. 
 
 
 
◆ getSessionVideoStatisticInfo()
Get session's video statistic information. 
- Parameters
 - 
  
    | [out] | send_info | Video send information refer.  | 
    | [out] | recv_info | Video receive information refer.  | 
  
   
- Returns
 - If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. 
 
 
 
◆ getTransferFileTypeWhiteList()
  
  
      
        
          | virtual const zchar_t * IZoomVideoSDKSession::getTransferFileTypeWhiteList  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Get the list of allowed file types in transfer. 
- Returns
 - The value of allowed file types in transfer, comma-separated if there are multiple values.Exe files are by default forbidden from being transferred. 
 
 
 
◆ isFileTransferEnable()
  
  
      
        
          | virtual bool IZoomVideoSDKSession::isFileTransferEnable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Determine whether file transfer is enabled. 
- Returns
 - True if file transfer is enabled, otherwise false. 
 
 
 
◆ IsValidUser()
Determine if a user object is valid. 
- Parameters
 - 
  
    | pUser | The user object pointer.  | 
  
   
- Returns
 - True if user object is valid. Otherwise returns false. 
 
 
 
◆ transferFile()
Send file to all users in current session. 
- Parameters
 - 
  
    | filePath | The local path of the file  | 
  
   
- Returns
 - If the function succeeds, the return value is ZoomVideoSDKErrors_Success.