Class Call
public class Call : JVMBridgeBase<Call>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Call>Call
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Call>.SExecuteWithSignature<TReturn>(Type, IJavaType, string, string, params object[])JVMBridgeBase<Call>.IsAssignableFrom(IJavaType)JVMBridgeBase<Call>.IsAssignableFrom<T>()JVMBridgeBase<Call>.Execute<T>(params T[])JVMBridgeBase<Call>.DynBridgeClazzJVMBridgeBase<Call>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
Call()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public Call()
Call(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public Call(params object[] args)
Parameters
args
object[]
Properties
AVAILABLE_PHONE_ACCOUNTS
[Obsolete]
public static String AVAILABLE_PHONE_ACCOUNTS { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
EVENT_CLEAR_DIAGNOSTIC_MESSAGE
public static String EVENT_CLEAR_DIAGNOSTIC_MESSAGE { get; }
Property Value
EVENT_DISPLAY_DIAGNOSTIC_MESSAGE
public static String EVENT_DISPLAY_DIAGNOSTIC_MESSAGE { get; }
Property Value
EXTRA_ASSERTED_DISPLAY_NAME
public static String EXTRA_ASSERTED_DISPLAY_NAME { get; }
Property Value
EXTRA_DIAGNOSTIC_MESSAGE
public static String EXTRA_DIAGNOSTIC_MESSAGE { get; }
Property Value
EXTRA_DIAGNOSTIC_MESSAGE_ID
public static String EXTRA_DIAGNOSTIC_MESSAGE_ID { get; }
Property Value
EXTRA_IS_BUSINESS_CALL
public static String EXTRA_IS_BUSINESS_CALL { get; }
Property Value
EXTRA_IS_SUPPRESSED_BY_DO_NOT_DISTURB
public static String EXTRA_IS_SUPPRESSED_BY_DO_NOT_DISTURB { get; }
Property Value
EXTRA_LAST_EMERGENCY_CALLBACK_TIME_MILLIS
public static String EXTRA_LAST_EMERGENCY_CALLBACK_TIME_MILLIS { get; }
Property Value
EXTRA_SILENT_RINGING_REQUESTED
public static String EXTRA_SILENT_RINGING_REQUESTED { get; }
Property Value
EXTRA_SUGGESTED_PHONE_ACCOUNTS
public static String EXTRA_SUGGESTED_PHONE_ACCOUNTS { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
REJECT_REASON_DECLINED
public static int REJECT_REASON_DECLINED { get; }
Property Value
REJECT_REASON_UNWANTED
public static int REJECT_REASON_UNWANTED { get; }
Property Value
STATE_ACTIVE
public static int STATE_ACTIVE { get; }
Property Value
STATE_AUDIO_PROCESSING
public static int STATE_AUDIO_PROCESSING { get; }
Property Value
STATE_CONNECTING
public static int STATE_CONNECTING { get; }
Property Value
STATE_DIALING
public static int STATE_DIALING { get; }
Property Value
STATE_DISCONNECTED
public static int STATE_DISCONNECTED { get; }
Property Value
STATE_DISCONNECTING
public static int STATE_DISCONNECTING { get; }
Property Value
STATE_HOLDING
public static int STATE_HOLDING { get; }
Property Value
STATE_NEW
public static int STATE_NEW { get; }
Property Value
STATE_PULLING_CALL
public static int STATE_PULLING_CALL { get; }
Property Value
STATE_RINGING
public static int STATE_RINGING { get; }
Property Value
STATE_SELECT_PHONE_ACCOUNT
public static int STATE_SELECT_PHONE_ACCOUNT { get; }
Property Value
STATE_SIMULATED_RINGING
public static int STATE_SIMULATED_RINGING { get; }
Property Value
Methods
AddConferenceParticipants(List<Uri>)
public void AddConferenceParticipants(List<Uri> arg0)
Parameters
Answer(int)
public void Answer(int arg0)
Parameters
Conference(Call)
public void Conference(Call arg0)
Parameters
Deflect(Uri)
public void Deflect(Uri arg0)
Parameters
Disconnect()
public void Disconnect()
GetCannedTextResponses()
public List<String> GetCannedTextResponses()
Returns
GetChildren()
public List<Call> GetChildren()
Returns
GetConferenceableCalls()
public List<Call> GetConferenceableCalls()
Returns
GetDetails()
public Call.Details GetDetails()
Returns
GetGenericConferenceActiveChildCall()
public Call GetGenericConferenceActiveChildCall()
Returns
GetParent()
public Call GetParent()
Returns
GetRemainingPostDialSequence()
public String GetRemainingPostDialSequence()
Returns
GetRttCall()
public Call.RttCall GetRttCall()
Returns
GetState()
[Obsolete]
public int GetState()
Returns
GetVideoCall()
public InCallService.VideoCall GetVideoCall()
Returns
HandoverTo(PhoneAccountHandle, int, Bundle)
public void HandoverTo(PhoneAccountHandle arg0, int arg1, Bundle arg2)
Parameters
arg0
PhoneAccountHandlearg1
intarg2
Bundle
Hold()
public void Hold()
IsRttActive()
public bool IsRttActive()
Returns
MergeConference()
public void MergeConference()
PhoneAccountSelected(PhoneAccountHandle, bool)
public void PhoneAccountSelected(PhoneAccountHandle arg0, bool arg1)
Parameters
arg0
PhoneAccountHandlearg1
bool
PlayDtmfTone(char)
public void PlayDtmfTone(char arg0)
Parameters
PostDialContinue(bool)
public void PostDialContinue(bool arg0)
Parameters
PullExternalCall()
public void PullExternalCall()
PutExtras(Bundle)
public void PutExtras(Bundle arg0)
Parameters
RegisterCallback(Callback)
public void RegisterCallback(Call.Callback arg0)
Parameters
RegisterCallback(Callback, Handler)
public void RegisterCallback(Call.Callback arg0, Handler arg1)
Parameters
Reject(bool, String)
public void Reject(bool arg0, String arg1)
Parameters
Reject(int)
public void Reject(int arg0)
Parameters
RemoveExtras(params String[])
public void RemoveExtras(params String[] arg0)
Parameters
RemoveExtras(List<String>)
public void RemoveExtras(List<String> arg0)
Parameters
RespondToRttRequest(int, bool)
public void RespondToRttRequest(int arg0, bool arg1)
Parameters
SendCallEvent(String, Bundle)
public void SendCallEvent(String arg0, Bundle arg1)
Parameters
SendRttRequest()
public void SendRttRequest()
SplitFromConference()
public void SplitFromConference()
StopDtmfTone()
public void StopDtmfTone()
StopRtt()
public void StopRtt()
SwapConference()
public void SwapConference()
Unhold()
public void Unhold()
UnregisterCallback(Callback)
public void UnregisterCallback(Call.Callback arg0)