|
virtual LINPHONECXX_PUBLIC void | onMsgStateChanged (const std::shared_ptr< linphone::ChatMessage > &message, linphone::ChatMessage::State state) |
| Call back used to notify message delivery status.
|
|
virtual LINPHONECXX_PUBLIC void | onFileTransferRecv (const std::shared_ptr< linphone::ChatMessage > &message, const std::shared_ptr< linphone::Content > &content, const std::shared_ptr< const linphone::Buffer > &buffer) |
| File transfer receive callback prototype.
|
|
virtual LINPHONECXX_PUBLIC std::shared_ptr< linphone::Buffer > | onFileTransferSend (const std::shared_ptr< linphone::ChatMessage > &message, const std::shared_ptr< linphone::Content > &content, size_t offset, size_t size)=0 |
| File transfer send callback prototype.
|
|
virtual LINPHONECXX_PUBLIC void | onFileTransferSendChunk (const std::shared_ptr< linphone::ChatMessage > &message, const std::shared_ptr< linphone::Content > &content, size_t offset, size_t size, const std::shared_ptr< linphone::Buffer > &buffer) |
| File transfer send callback prototype.
|
|
virtual LINPHONECXX_PUBLIC void | onFileTransferProgressIndication (const std::shared_ptr< linphone::ChatMessage > &message, const std::shared_ptr< linphone::Content > &content, size_t offset, size_t total) |
| File transfer progress indication callback prototype.
|
|
virtual LINPHONECXX_PUBLIC void | onParticipantImdnStateChanged (const std::shared_ptr< linphone::ChatMessage > &message, const std::shared_ptr< const linphone::ParticipantImdnState > &state) |
| Call back used to notify participant IMDN state.
|
|
virtual LINPHONECXX_PUBLIC void | onEphemeralMessageTimerStarted (const std::shared_ptr< linphone::ChatMessage > &message) |
| Callback used to notify an ephemeral message that its lifespan before disappearing has started to decrease.
|
|
virtual LINPHONECXX_PUBLIC void | onEphemeralMessageDeleted (const std::shared_ptr< linphone::ChatMessage > &message) |
| Call back used to notify ephemeral message is deleted.
|
|