SINCallDetails Protocol Reference
| Conforms to | NSObject | 
|---|---|
| Declared in | SINCallDetails.h | 
  startedTime
required method
	The start time of the call.
@property (nonatomic, readonly, strong) NSDate *startedTimeDiscussion
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 *establishedTimeDiscussion
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 *endedTimeDiscussion
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 endCauseDiscussion
- 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 *errorDiscussion
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 videoOfferedDeclared In
SINCallDetails.h