Introduction
_introduction
page__Setting_Up_NGN_project
Setting up NGN project
page___setting__up__n_g_n_project
anchor_Setting_Up_NGN_project
Architecture
_architecture
NgnBaseService_page
Base Service
_ngn_base_service_page
NgnContactService_page
Contact Service
_ngn_contact_service_page
NgnHttpClientService_page
HTTP/HTTPS Service
_ngn_http_client_service_page
NgnNetworkService_page
Network Service
_ngn_network_service_page
NgnSoundService_page
Sound Service
_ngn_sound_service_page
NgnStorageService_page
Storage Service
_ngn_storage_service_page
NgnConfigurationService_page
Configuration Service
_ngn_configuration_service_page
NgnHistoryService_page
History Service
_ngn_history_service_page
NgnSipService_page
SIP/IMS Service
_ngn_sip_service_page
anchor_Listening_for_audio_video_call_state
org::doubango::ngn::NgnEngine
classorg_1_1doubango_1_1ngn_1_1_ngn_engine.html
org::doubango::ngn::NgnNativeService
classorg_1_1doubango_1_1ngn_1_1_ngn_native_service.html
org::doubango::ngn::events::NgnEventArgs
classorg_1_1doubango_1_1ngn_1_1events_1_1_ngn_event_args.html
org::doubango::ngn::events::NgnInviteEventArgs
classorg_1_1doubango_1_1ngn_1_1events_1_1_ngn_invite_event_args.html
org::doubango::ngn::events::NgnEventArgs
org::doubango::ngn::events::NgnInviteEventTypes
enumorg_1_1doubango_1_1ngn_1_1events_1_1_ngn_invite_event_types.html
org::doubango::ngn::events::NgnStackEventArgs
classorg_1_1doubango_1_1ngn_1_1events_1_1_ngn_stack_event_args.html
org::doubango::ngn::events::NgnEventArgs
org::doubango::ngn::events::NgnStackEventTypes
enumorg_1_1doubango_1_1ngn_1_1events_1_1_ngn_stack_event_types.html
org::doubango::ngn::events::NgnStringEventArgs
classorg_1_1doubango_1_1ngn_1_1events_1_1_ngn_string_event_args.html
org::doubango::ngn::events::NgnEventArgs
org::doubango::ngn::media::NgnProxyAudioConsumer
classorg_1_1doubango_1_1ngn_1_1media_1_1_ngn_proxy_audio_consumer.html
org::doubango::ngn::media::NgnProxyPlugin
org::doubango::ngn::media::NgnProxyAudioProducer
classorg_1_1doubango_1_1ngn_1_1media_1_1_ngn_proxy_audio_producer.html
org::doubango::ngn::media::NgnProxyPlugin
org::doubango::ngn::media::NgnProxyPlugin
classorg_1_1doubango_1_1ngn_1_1media_1_1_ngn_proxy_plugin.html
org::doubango::ngn::media::NgnProxyVideoConsumerGL
classorg_1_1doubango_1_1ngn_1_1media_1_1_ngn_proxy_video_consumer_g_l.html
org::doubango::ngn::media::NgnProxyVideoConsumerSV
classorg_1_1doubango_1_1ngn_1_1media_1_1_ngn_proxy_video_consumer_s_v.html
org::doubango::ngn::media::NgnProxyVideoProducer
classorg_1_1doubango_1_1ngn_1_1media_1_1_ngn_proxy_video_producer.html
org::doubango::ngn::media::NgnProxyPlugin
org::doubango::ngn::model::NgnContact
classorg_1_1doubango_1_1ngn_1_1model_1_1_ngn_contact.html
NgnContact
classorg_1_1doubango_1_1ngn_1_1model_1_1_ngn_contact.html
a4dc0646d6ed7aca479ca72d9c50ec2e2
(int id, String displayName)
int
getId
classorg_1_1doubango_1_1ngn_1_1model_1_1_ngn_contact.html
a7feb28bd158a62cedb9a2573bea84598
()
List< NgnPhoneNumber >
getPhoneNumbers
classorg_1_1doubango_1_1ngn_1_1model_1_1_ngn_contact.html
a4a0a773a36190d27f7912be3b6039596
()
List< NgnEmail >
getEmails
classorg_1_1doubango_1_1ngn_1_1model_1_1_ngn_contact.html
a9acd8641912bbe5e8e129b1478ac0f29
()
String
getPrimaryNumber
classorg_1_1doubango_1_1ngn_1_1model_1_1_ngn_contact.html
a88922408710a5df8c5ffb3a7384ff4bb
()
void
addPhoneNumber
classorg_1_1doubango_1_1ngn_1_1model_1_1_ngn_contact.html
a19af42e492f421e19238c6e77af86750
(PhoneType type, String number, String description)
void
addEmail
classorg_1_1doubango_1_1ngn_1_1model_1_1_ngn_contact.html
ad160d329d9310b03131cc17f420f449d
(NgnEmail.EmailType type, String value, String description)
void
setDisplayName
classorg_1_1doubango_1_1ngn_1_1model_1_1_ngn_contact.html
a2145fcf4c948e7eb82452fa434732306
(String displayName)
String
getDisplayName
classorg_1_1doubango_1_1ngn_1_1model_1_1_ngn_contact.html
a15abcf877eccbdbb3e66b00b4b43bf69
()
Bitmap
getPhoto
classorg_1_1doubango_1_1ngn_1_1model_1_1_ngn_contact.html
ae034fd36a9b0e0256c0651b11c2a248f
()
org::doubango::ngn::services::impl::NgnBaseService
classorg_1_1doubango_1_1ngn_1_1services_1_1impl_1_1_ngn_base_service.html
org::doubango::ngn::services::impl::NgnContactService
classorg_1_1doubango_1_1ngn_1_1services_1_1impl_1_1_ngn_contact_service.html
org::doubango::ngn::services::impl::NgnBaseService
org::doubango::ngn::services::impl::NgnHttpClientService
classorg_1_1doubango_1_1ngn_1_1services_1_1impl_1_1_ngn_http_client_service.html
org::doubango::ngn::services::impl::NgnBaseService
org::doubango::ngn::services::impl::NgnNetworkService
classorg_1_1doubango_1_1ngn_1_1services_1_1impl_1_1_ngn_network_service.html
org::doubango::ngn::services::impl::NgnBaseService
org::doubango::ngn::services::impl::NgnSoundService
classorg_1_1doubango_1_1ngn_1_1services_1_1impl_1_1_ngn_sound_service.html
org::doubango::ngn::services::impl::NgnBaseService
org::doubango::ngn::services::impl::NgnStorageService
classorg_1_1doubango_1_1ngn_1_1services_1_1impl_1_1_ngn_storage_service.html
org::doubango::ngn::services::impl::NgnBaseService
org::doubango::ngn::sip::NgnAVSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
org::doubango::ngn::sip::NgnInviteSession
boolean
makeCall
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a163fec0e7dc72e5c21916c5a58ed75f6
(String remoteUri)
boolean
makeVideoSharingCall
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
aeb159b6609a67ff284214d22539962f0
(String remoteUri)
Context
getContext
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a5d9e247dec38e0833f823e9ed1e28a2e
()
void
setContext
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
adc1fdbe70ddfa9e848c235aba8e00e57
(Context context)
final View
startVideoConsumerPreview
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a66c9ef6f9c085f7464e1ed98824e3714
()
final View
startVideoProducerPreview
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
ac4ebc7c1515e4497cb1b86606a07039c
()
boolean
isSendingVideo
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a05557c303fe7c1596dad5019032d861e
()
void
toggleCamera
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
aa85aadb8bcf27343214e1c49a8d78a3c
()
void
setRotation
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a8f68c124aa0a8b5ac9b7d14e6148e3ad
(int rot)
void
setSpeakerphoneOn
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a900b48afb9d994bf6311f610a37d5838
(boolean speakerOn)
void
toggleSpeakerphone
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
ae7a00f1360e525e682241ae978ffc3e7
()
void
setState
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
abe0b50ecfca4bcf4ccd5768ae2670e64
(InviteState state)
boolean
acceptCall
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
aed6d8a982a10151b824650695ee2c8e2
()
boolean
hangUpCall
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
ab47eaebcd62e2b53cb67a3d6a4726f64
()
boolean
holdCall
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a742a7d41a71a6c79664819270b29cb2d
()
boolean
resumeCall
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
ae184e653a90a872aafdb7f8fc8c7856f
()
boolean
isLocalHeld
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
aaf60faf805b163b06365fe137010b560
()
boolean
isRemoteHeld
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
af8289eb703453826eda637b39f12ccff
()
boolean
sendDTMF
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a3c70ab840a54b9d127588fa723bc06f5
(int digit)
static NgnAVSession
createOutgoingSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
afc875ec5c10ac78c91a866f3c79ebb3e
(NgnSipStack sipStack, NgnMediaType mediaType)
static NgnAVSession
getSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
af90d8b1a50decc51d45d149ce2193801
(long id)
static int
getSize
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
ab81c9c8cb2973cac7d971600df196e0c
()
static boolean
hasSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a5d45179cb8602dbd514f4746501646dc
(long id)
static boolean
hasActiveSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a78c91b9ca55c8dfbdab104f9a4a8c2ed
()
static NgnAVSession
getFirstActiveCallAndNot
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a1e87ddd0ace3d35ca5a629af1b871e9f
(long id)
static boolean
makeAudioCall
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a3ea12cbb012c4f07c7de931ccfcefe1b
(String remoteUri, NgnSipStack sipStack)
static boolean
makeAudioVideoCall
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_a_v_session.html
a0d02b86a241b29c126cfe8f8dc8aeddc
(String remoteUri, NgnSipStack sipStack)
org::doubango::ngn::sip::NgnInviteSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_invite_session.html
org::doubango::ngn::sip::NgnSipSession
NgnInviteSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_invite_session.html
adf180a5fb645e6f8f26066b17d236abd
(NgnSipStack sipStack)
NgnMediaType
getMediaType
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_invite_session.html
a04223f3aa0951d1bbc5458393a7be070
()
InviteState
getState
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_invite_session.html
a402d242a552e6b50a31f581e677d4b3f
()
void
setState
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_invite_session.html
abe0e01a08421a9770947f8c7511895ee
(InviteState state)
boolean
isActive
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_invite_session.html
a0252be0d24903696e8bc63d99bf8064a
()
MediaSessionMgr
getMediaSessionMgr
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_invite_session.html
aa6372f171c51b01f885d0bf9336031fb
()
org::doubango::ngn::sip::NgnMessagingSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_messaging_session.html
org::doubango::ngn::sip::NgnSipSession
boolean
SendBinaryMessage
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_messaging_session.html
afde135a98a91bc9cb4122d5e7083387d
(String text, String SMSC)
boolean
sendTextMessage
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_messaging_session.html
a00bddbefe79e774f9ea3d67f3e178cc3
(String text, String contentType)
boolean
accept
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_messaging_session.html
abaae30a16b0487fe8397f3971989be66
()
boolean
reject
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_messaging_session.html
a733172b5de1c90845f919750c6a0c765
()
org::doubango::ngn::sip::NgnMsrpSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_msrp_session.html
org::doubango::ngn::sip::NgnInviteSession
org::doubango::ngn::sip::NgnPresenceStatus
enumorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_presence_status.html
org::doubango::ngn::sip::NgnRegistrationSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_registration_session.html
org::doubango::ngn::sip::NgnSipSession
NgnRegistrationSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_registration_session.html
a341995f23a88dd8b77b932b5d6b151f3
(NgnSipStack sipStack)
boolean
register
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_registration_session.html
a153cbb9cb31b81c36aa23a1134fe2235
()
boolean
unregister
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_registration_session.html
aaa90551271171f377ada50d4f53f8a3c
()
org::doubango::ngn::sip::NgnSipSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
org::doubango::ngn::sip::NgnSipSession::ConnectionState
int
incRef
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
a7f923a9fc91ce3548ee59c50cd8cf3cc
()
int
decRef
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
ada9c616d6dcda7ef7d834f2344f6e1e1
()
long
getId
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
a45d11507138ebe0c7c7666447548f5d9
()
NgnSipStack
getStack
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
ae97b707766002faaa1db3a67198c581f
()
boolean
addHeader
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
ad580c16020f2903f35358aa02c86b5f1
(String name, String value)
boolean
removeHeader
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
ae862aff8e978eac813fa91a08ddafecf
(String name)
boolean
addCaps
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
a7641e1f8b7ae88a596ba5d38a2abac96
(String name)
boolean
addCaps
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
adc691b9f960b04f634657327b84b9cba
(String name, String value)
boolean
removeCaps
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
a4ea07fe092c5852815e632808abfb3bf
(String name)
boolean
isConnected
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
a01414595cc66083877c589c647f6b3cf
()
void
setConnectionState
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
a9c24d916441ba483c1fd2ca9a990b600
(ConnectionState state)
ConnectionState
getConnectionState
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
a09103935272ae59c02884d3099a4196f
()
String
getFromUri
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
a212aa71a69464dd7b904ffd10a639453
()
boolean
setFromUri
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
a9ee0fb16ba42489cf68e7b0609d04816
(String uri)
NgnSipSession
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session.html
adb655805312e4a16ecaf0f476d867689
(NgnSipStack sipStack)
org::doubango::ngn::sip::NgnSipSession::ConnectionState
enumorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_session_1_1_connection_state.html
org::doubango::ngn::sip::NgnSipStack
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_stack.html
NgnSipStack
classorg_1_1doubango_1_1ngn_1_1sip_1_1_ngn_sip_stack.html
ac75d9eeb6f53cd03ad3df8028270d5c7
(SipCallback callback, String realmUri, String impiUri, String impuUri)
index
Foreword
index