Package ai.nexconn.call.api
Interface INCCallLog
public interface INCCallLog
Call log.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the call direction.Returns the caller user ID.Returns the call session ID.Returns the call state.Returns the call type.longReturns the session creation timestamp in milliseconds.Returns the current user ID.Returns the current user's state in this call.longReturns the call duration in seconds.Returns the reason why the call ended.longReturns the call end timestamp in milliseconds.longReturns the timestamp in milliseconds when the client received the first frame.Returns the media type.Returns the list of participant user IDs.longReturns the call start timestamp in milliseconds.Returns custom synchronized data for the call.longReturns the sync timestamp, which is the total number of milliseconds from `1970-01-01 00:00:00` to the current time.
-
Method Details
-
getCallId
String getCallId()Returns the call session ID. -
getCurrentUserId
String getCurrentUserId()Returns the current user ID. -
getCallType
NCCallType getCallType()Returns the call type. -
getMediaType
NCCallMediaType getMediaType()Returns the media type. -
getCallerUserId
String getCallerUserId()Returns the caller user ID. -
getStartTime
long getStartTime()Returns the call start timestamp in milliseconds. -
getEndTime
long getEndTime()Returns the call end timestamp in milliseconds. -
getDuration
long getDuration()Returns the call duration in seconds. -
getSyncTime
long getSyncTime()Returns the sync timestamp, which is the total number of milliseconds from `1970-01-01 00:00:00` to the current time. This value is the `syncTime` passed toNCCallEngine.getHistoryCallLogs(long, int, NCCallLogOrder). -
getParticipants
Returns the list of participant user IDs. -
getCallState
NCCallState getCallState()Returns the call state. -
getCurrentUserState
NCCallUserState getCurrentUserState()Returns the current user's state in this call. -
getCallDirection
NCCallDirection getCallDirection()Returns the call direction. -
getCreationTime
long getCreationTime()Returns the session creation timestamp in milliseconds. -
getEndReason
NCCallEndReason getEndReason()Returns the reason why the call ended. -
getFirstFrameTime
long getFirstFrameTime()Returns the timestamp in milliseconds when the client received the first frame. -
getSyncData
String getSyncData()Returns custom synchronized data for the call.
-