Sendbird Chat SDK for Unreal
Public Member Functions | List of all members
SBDFileMessageParams Class Referencefinal

#include <SBDFileMessageParams.h>

Public Member Functions

 SBDFileMessageParams ()
 
 ~SBDFileMessageParams ()
 
SBDFileMessageParamsSetFileUrl (std::wstring file_url)
 
SBDFileMessageParamsSetFilePath (std::wstring file_path)
 
SBDFileMessageParamsSetFileName (std::wstring file_name)
 
SBDFileMessageParamsSetMimeType (std::wstring mime_type)
 
SBDFileMessageParamsSetFileSize (int64_t file_size)
 
SBDFileMessageParamsSetThumbnailSizes (std::vector< SBDThumbnailSize > &thumbnail_sizes)
 
SBDFileMessageParamsSetData (std::wstring data)
 
SBDFileMessageParamsSetCustomType (std::wstring custom_type)
 

Detailed Description

The SBDFileMessageParams class is used to send a file message in SBDBaseChannel.

Since
3.0.37

Constructor & Destructor Documentation

◆ SBDFileMessageParams()

SBDFileMessageParams::SBDFileMessageParams ( )

Constructor

Since
3.0.37

◆ ~SBDFileMessageParams()

SBDFileMessageParams::~SBDFileMessageParams ( )

Destructor

Since
3.0.37

Member Function Documentation

◆ SetCustomType()

SBDFileMessageParams & SBDFileMessageParams::SetCustomType ( std::wstring  custom_type)

Sets custom_type.

Parameters
custom_typecustom_type
Returns
SBDFileMessageParams
Since
3.0.37

◆ SetData()

SBDFileMessageParams & SBDFileMessageParams::SetData ( std::wstring  data)

Sets data.

Parameters
datadata
Returns
SBDFileMessageParams
Since
3.0.37

◆ SetFileName()

SBDFileMessageParams & SBDFileMessageParams::SetFileName ( std::wstring  file_name)

Sets file_name.

Parameters
file_namefile_name
Returns
SBDFileMessageParams
Since
3.0.37

◆ SetFilePath()

SBDFileMessageParams & SBDFileMessageParams::SetFilePath ( std::wstring  file_path)

Sets file_path. If set, the file_url will be ignored.

Parameters
file_pathfile_path
Returns
SBDFileMessageParams
Since
3.0.37

◆ SetFileSize()

SBDFileMessageParams & SBDFileMessageParams::SetFileSize ( int64_t  file_size)

Sets file_size.

Parameters
file_sizefile_size
Returns
SBDFileMessageParams
Since
3.0.37

◆ SetFileUrl()

SBDFileMessageParams & SBDFileMessageParams::SetFileUrl ( std::wstring  file_url)

Sets file_url. If set, the file_path will be ignored.

Parameters
file_urlfile_url
Returns
SBDFileMessageParams
Since
3.0.37

◆ SetMimeType()

SBDFileMessageParams & SBDFileMessageParams::SetMimeType ( std::wstring  mime_type)

Sets mime_type.

Parameters
mime_typemime_type
Returns
SBDFileMessageParams
Since
3.0.37

◆ SetThumbnailSizes()

SBDFileMessageParams & SBDFileMessageParams::SetThumbnailSizes ( std::vector< SBDThumbnailSize > &  thumbnail_sizes)

Sets thumbnail_sizes.

Parameters
thumbnail_sizesthumbnail_sizes
Returns
SBDFileMessageParams
Since
3.0.37