| 
                  Signaling (previously RTM) SDK v1.5.0 API Reference for Windows (C++)
                 | 
        #include <IAgoraRtmCallManager.h>
      
| Public Member Functions | |
| virtual int | sendLocalInvitation (ILocalCallInvitation *invitation)=0 | 
| virtual int | acceptRemoteInvitation (IRemoteCallInvitation *invitation)=0 | 
| virtual int | refuseRemoteInvitation (IRemoteCallInvitation *invitation)=0 | 
| virtual int | cancelLocalInvitation (ILocalCallInvitation *invitation)=0 | 
| virtual ILocalCallInvitation * | createLocalCallInvitation (const char *calleeId)=0 | 
| virtual void | release ()=0 | 
| Protected Member Functions | |
| virtual | ~IRtmCallManager () | 
RTM call manager methods.
| 
 | inlineprotectedvirtual | 
| 
 | pure virtual | 
Allows the caller to send a call invitation to the callee.
| invitation | An ILocalCallInvitation object. | 
| 
 | pure virtual | 
Allows the callee to accept an incoming call invitation.
| invitation | An IRemoteCallInvitation object. | 
| 
 | pure virtual | 
Allows the callee to decline an incoming call invitation.
| invitation | An IRemoteCallInvitation object. | 
| 
 | pure virtual | 
Allows the caller to cancel an outgoing call invitation.
| invitation | An ILocalCallInvitation object. | 
| 
 | pure virtual | 
Creates an ILocalCallInvitation object.
| calleeId | The Callee's user ID. | 
| 
 | pure virtual | 
Releases all resources used by the IRtmCallManager instance.