Avaya Client Services API Reference (iOS)
|
Interface for all Visual Voicemail Message related tasks and properties. More...
#import <CSVisualVoiceMailMessage.h>
Inherits NSObject.
Instance Methods | |
(void) | - markAsRead |
Marks the visual voicemail message as read. More... | |
(void) | - markAsUnread |
Marks the visual voicemail message as read. More... | |
(CSCancellableDataRetrieval *) | - download:completionHandler: |
Start the download of the audio voicemail file asynchronously. More... | |
(NSString *) | - consume |
Returns the location of audio file for consumption and changes audio file status to eCONSUMED. More... | |
(BOOL) | - isEqual: |
Properties | |
id< CSVisualVoiceMailMessageDelegate > | delegate |
The delegate responsible for handling message-related events. More... | |
NSString * | callerAddress |
The identity of the party that left the voice message. More... | |
NSString * | callerName |
The name of the party that left the voice message. More... | |
NSString * | subject |
The subject of the voice message. More... | |
NSDate * | receivedDate |
The received date/time of the voice message. More... | |
BOOL | isRead |
The flag indicating whether or not the message is read. More... | |
UInt64 | size |
The size of attached audio voicemail file. More... | |
NSUInteger | duration |
The duration of attached audio voicemail file. More... | |
NSString * | location |
The location of attached audio voicemail file. More... | |
CSVisualVoiceMailMessageStatus | audioFileStatus |
The status of attached audio voicemail file. More... | |
CSCapability * | markMessageAsReadCapability |
Capabilities. More... | |
CSCapability * | markMessageAsUnreadCapability |
A CSCapability object that indicates if the visual voicemail can be marked as unread. More... | |
CSCapability * | downloadCapability |
A CSCapability object that indicates if the audio voicemail file can be downloaded. More... | |
CSCapability * | consumeCapability |
A CSCapability object that indicates if the audio voicemail file can be consumed. More... | |
Interface for all Visual Voicemail Message related tasks and properties.
- (NSString*) consume |
Returns the location of audio file for consumption and changes audio file status to eCONSUMED.
- (CSCancellableDataRetrieval *) download: | (NSString *) | downloadFilePath | |
completionHandler: | (CSVisualVoiceMailCompletionHandler) | handler | |
Start the download of the audio voicemail file asynchronously.
downloadFilePath | The path to download audio voicemail file. |
handler | The application/client context associated with this operation. |
- (BOOL) isEqual: | (id) | object |
- (void) markAsRead |
Marks the visual voicemail message as read.
- (void) markAsUnread |
Marks the visual voicemail message as read.
|
readnonatomicassign |
The status of attached audio voicemail file.
|
readnonatomicassign |
The identity of the party that left the voice message.
|
readnonatomicassign |
The name of the party that left the voice message.
|
readnonatomicassign |
A CSCapability object that indicates if the audio voicemail file can be consumed.
|
readwritenonatomicweak |
The delegate responsible for handling message-related events.
|
readnonatomicassign |
A CSCapability object that indicates if the audio voicemail file can be downloaded.
|
readnonatomicassign |
The duration of attached audio voicemail file.
|
readnonatomicassign |
The flag indicating whether or not the message is read.
|
readnonatomicassign |
The location of attached audio voicemail file.
|
readnonatomicassign |
Capabilities.
A CSCapability object that indicates if the visual voicemail can be marked as read.
|
readnonatomicassign |
A CSCapability object that indicates if the visual voicemail can be marked as unread.
|
readnonatomicassign |
The received date/time of the voice message.
|
readnonatomicassign |
The size of attached audio voicemail file.
|
readnonatomicassign |
The subject of the voice message.