BMXVideoAttachment Class Reference
Inherits from BMXFileAttachment :
BMXMessageAttachment :
BMXBaseObject :
NSObject
Declared in floo_proxy.h
Overview
@interface Video message attachment
Class Methods
dynamicCastWithAttachment:
Type casting
+ (BMXVideoAttachment *)dynamicCastWithAttachment:(BMXMessageAttachment *)*attachment*
Parameters
attachment
The attachment
Return Value
BMXVideoAttachment
Declared In
floo_proxy.h
Instance Methods
clone
- (BMXMessageAttachment *)clone
Return Value
Declared In
floo_proxy.h
dealloc
- (void)dealloc
duration
Duration of the video
- (int)duration
Return Value
int
Declared In
floo_proxy.h
initWithPath:duration:size:
- (id)initWithPath:(NSString *)*path* duration:(int)*duration* size:(BMXMessageAttachmentSize *)*size*
initWithPath:duration:size:displayName:
Constructor
- (id)initWithPath:(NSString *)*path* duration:(int)*duration* size:(BMXMessageAttachmentSize *)*size* displayName:(NSString *)*displayName*
Parameters
path
Local file path
duration
Duration of the video
size
Width and height of the video
displayName
Attachment name displayed in UI pages
Declared In
floo_proxy.h
initWithPath:thumbnailPath:duration:size:
- (id)initWithPath:(NSString *)*path* thumbnailPath:(NSString *)*thumbnailPath* duration:(int)*duration* size:(BMXMessageAttachmentSize *)*size*
initWithPath:thumbnailPath:duration:size:displayName:
Constructor
- (id)initWithPath:(NSString *)*path* thumbnailPath:(NSString *)*thumbnailPath* duration:(int)*duration* size:(BMXMessageAttachmentSize *)*size* displayName:(NSString *)*displayName*
Parameters
path
Local file path
thumbnailPath
Local file path of thumbnail
duration
Duration of the video
size
Width and height of the video
displayName
Attachment name displayed in UI pages
Declared In
floo_proxy.h
initWithRatelUrl:duration:size:displayName:fileLength:
Constructor
- (id)initWithRatelUrl:(NSString *)*ratelUrl* duration:(int)*duration* size:(BMXMessageAttachmentSize *)*size* displayName:(NSString *)*displayName* fileLength:(long long)*fileLength*
Parameters
ratelUrl
The file URL on REST server
duration
Duration of the video
size
Width and height of the video
displayName
Attachment name displayed in UI pages
fileLength
File length
Declared In
floo_proxy.h
initWithRatelUrl:thumbnailRatelUrl:duration:size:displayName:fileLength:
Constructor
- (id)initWithRatelUrl:(NSString *)*ratelUrl* thumbnailRatelUrl:(NSString *)*thumbnailRatelUrl* duration:(int)*duration* size:(BMXMessageAttachmentSize *)*size* displayName:(NSString *)*displayName* fileLength:(long long)*fileLength*
Parameters
ratelUrl
The file URL on REST server
thumbnailRatelUrl
The thumbnail URL on REST server
duration
Duration of the video
size
Width and height of the video
displayName
Attachment name displayed in UI pages
fileLength
File length
Declared In
floo_proxy.h
setThumbnail:
Set thumbnail of video
- (void)setThumbnail:(NSString *)*path*
Parameters
path
Local file path
Declared In
floo_proxy.h
setThumbnailRatelUrl:
Set the thumbnail URL on REST server
- (void)setThumbnailRatelUrl:(NSString *)*thumbnailRatelUrl*
Parameters
thumbnailRatelUrl
The thumbnail URL on REST server
Declared In
floo_proxy.h
size
Width and height of the video
- (BMXMessageAttachmentSize *)size
Return Value
Declared In
floo_proxy.h
thumbnailDownloadStatus
Download status of thumbnail
- (BMXMessageAttachment_DownloadStatus)thumbnailDownloadStatus
Return Value
DownloadStatus
Declared In
floo_proxy.h
thumbnailPath
Local file path of thumbnail
- (NSString *)thumbnailPath
Return Value
NSString
Declared In
floo_proxy.h
thumbnailRatelUrl
The thumbnail URL on REST server
- (NSString *)thumbnailRatelUrl
Return Value
NSString
Declared In
floo_proxy.h
thumbnailUrl
The thumbnail URL on HTTP server
- (NSString *)thumbnailUrl
Return Value
NSString
Declared In
floo_proxy.h
type
Attachment type
- (BMXMessageAttachment_Type)type
Return Value
Declared In
floo_proxy.h
Example: