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#
Cloning function
- (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