| 
                 
                  Signaling (previously RTM) SDK v1.5.0 API Reference for Linux (C++)
                 
               | 
            
        #include <IAgoraRtmCallManager.h>
      
            Public Member Functions | 
        |
| virtual const char * | getCalleeId () const =0 | 
| virtual void | setContent (const char *content)=0 | 
| virtual const char * | getContent () const =0 | 
| virtual void | setChannelId (const char *channelId)=0 | 
| virtual const char * | getChannelId () const =0 | 
| virtual const char * | getResponse () const =0 | 
| virtual LOCAL_INVITATION_STATE | getState () const =0 | 
| virtual void | release ()=0 | 
            Protected Member Functions | 
        |
| virtual | ~ILocalCallInvitation () | 
The class allowing the caller to retrieve the attributes of an outgoing call invitation.
                
  | 
              inlineprotectedvirtual | 
                
  | 
              pure virtual | 
Allows the caller to get the User ID of the callee.
                
  | 
              pure virtual | 
Allows the caller to set the call invitation content.
| content | 
                    The content of the call invitation. The content must not exceed 8
                    KB in length if encoded in UTF-8.
                   | 
                
                
  | 
              pure virtual | 
Allows the caller to get the call invitation content.
                
  | 
              pure virtual | 
Sets the channel ID.
| channelId | The channel ID to be set. | 
                
  | 
              pure virtual | 
Gets the channel ID.
                
  | 
              pure virtual | 
Allows the caller to get the callee's response to the call invitation.
                
  | 
              pure virtual | 
Allows the caller to get the state of the outgoing call invitation.
                
  | 
              pure virtual | 
Releases all resources used by the ILocalCallInvitation instance.