Acrobits SDK
Toggle table of contents
26.1.0
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
Acrobits SDK
Libsoftphone
/
cz.acrobits.libsoftphone
/
InstanceExt
/
Calls
/
Conferences
Conferences
class
Conferences
Members
Functions
filter
Call
Link copied to clipboard
@
CheckResult
@
NonNull
open
fun
filterCall
(
predicate
:
Predicate
<
in
CallEvent
>
)
:
Optional
<
CallEvent
>
Filter a single call in all conferences.
@
CheckResult
@
NonNull
open
fun
filterCall
(
@
NonNull
conference
:
String
,
predicate
:
Predicate
<
in
CallEvent
>
)
:
Optional
<
CallEvent
>
Filter a single call in a single conference.
filter
Call
By
Id
Link copied to clipboard
@
CheckResult
@
NonNull
open
fun
filterCallById
(
callId
:
Long
)
:
Optional
<
CallEvent
>
@
CheckResult
@
NonNull
open
fun
filterCallById
(
@
NonNull
conference
:
String
,
callId
:
Long
)
:
Optional
<
CallEvent
>
Filter a single call in all conferences.
filter
Call
By
State
Link copied to clipboard
@
NonNull
open
fun
filterCallByState
(
state
:
Call.State
)
:
Optional
<
CallEvent
>
@
NonNull
open
fun
filterCallByState
(
states
:
EnumSet
<
Call.State
>
)
:
Optional
<
CallEvent
>
@
NonNull
open
fun
filterCallByState
(
confId
:
String
,
states
:
EnumSet
<
Call.State
>
)
:
Optional
<
CallEvent
>
filter
Calls
Link copied to clipboard
@
CheckResult
@
NonNull
open
fun
filterCalls
(
predicate
:
Predicate
<
in
CallEvent
>
)
:
Stream
<
CallEvent
>
Filter calls in all conferences.
@
CheckResult
@
NonNull
open
fun
filterCalls
(
@
NonNull
conference
:
String
,
predicate
:
Predicate
<
in
CallEvent
>
)
:
Stream
<
CallEvent
>
Filter calls in a specific conferences conference.
filter
Calls
By
State
Link copied to clipboard
@
NonNull
open
fun
filterCallsByState
(
state
:
Call.State
)
:
Stream
<
CallEvent
>
@
NonNull
open
fun
filterCallsByState
(
states
:
EnumSet
<
Call.State
>
)
:
Stream
<
CallEvent
>
@
NonNull
open
fun
filterCallsByState
(
confId
:
String
,
states
:
EnumSet
<
Call.State
>
)
:
Stream
<
CallEvent
>
for
Each
Call
Link copied to clipboard
open
fun
forEachCall
(
consumer
:
BiConsumer
<
String
,
in
CallEvent
>
)
open
fun
forEachCall
(
conference
:
String
,
consumer
:
BiConsumer
<
String
,
in
CallEvent
>
)
get
All
Calls
Link copied to clipboard
@
CheckResult
@
NonNull
open
fun
getAllCalls
(
)
:
Stream
<
CallEvent
>
@
CheckResult
@
NonNull
open
fun
getAllCalls
(
@
NonNull
conference
:
String
)
:
Stream
<
CallEvent
>
terminate
All
Link copied to clipboard
open
fun
terminateAll
(
@
NonNull
reason
:
String
)