SINCallDetails Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | SINCallDetails.h |
startedTime
required method
The start time of the call.
@property (nonatomic, readonly, strong) NSDate *startedTime
Discussion
Before the call has started, the value of the startedTime property is nil
.
Declared In
SINCallDetails.h
establishedTime
required method
The time at which the call was established, if it reached established state.
@property (nonatomic, readonly, strong) NSDate *establishedTime
Discussion
Before the call has reached established state, the value of the establishedTime property is nil
.
Declared In
SINCallDetails.h
endedTime
required method
The end time of the call.
@property (nonatomic, readonly, strong) NSDate *endedTime
Discussion
Before the call has ended, the value of the endedTime property is nil
.
Declared In
SINCallDetails.h
endCause
required method
Holds the cause of why a call ended, after it has ended. It may be one of the following:
@property (nonatomic, readonly) SINCallEndCause endCause
Discussion
SINCallEndCauseNone
SINCallEndCauseTimeout
SINCallEndCauseDenied
SINCallEndCauseNoAnswer
SINCallEndCauseError
SINCallEndCauseHungUp
SINCallEndCauseCanceled
SINCallEndCauseOtherDeviceAnswered
If the call has not ended yet, the value is SINCallEndCauseNone
.
Declared In
SINCallDetails.h
error
required method
If the end cause is error, then this property contains an error object that describes the error.
@property (nonatomic, readonly, strong) NSError *error
Discussion
If the call has not ended yet or if the end cause is not an error,
the value of this property is nil
.
Declared In
SINCallDetails.h
videoOffered
required method
Hint that indicates if video is offered in the call.
@property (nonatomic, readonly, getter=isVideoOffered) BOOL videoOffered
Declared In
SINCallDetails.h