public class ChatMessageListenerStub extends java.lang.Object implements ChatMessageListener
Constructor and Description |
---|
ChatMessageListenerStub() |
Modifier and Type | Method and Description |
---|---|
void |
onEphemeralMessageDeleted(ChatMessage msg)
Call back used to notify ephemeral message is deleted.
|
void |
onEphemeralMessageTimerStarted(ChatMessage msg)
Callback used to notify an ephemeral message that its lifespan before
disappearing has started to decrease.
|
void |
onFileTransferProgressIndication(ChatMessage msg,
Content content,
int offset,
int total)
File transfer progress indication callback prototype.
|
void |
onFileTransferRecv(ChatMessage msg,
Content content,
Buffer buffer)
File transfer receive callback prototype.
|
Buffer |
onFileTransferSend(ChatMessage msg,
Content content,
int offset,
int size)
File transfer send callback prototype.
|
void |
onMsgStateChanged(ChatMessage msg,
ChatMessage.State state)
Call back used to notify message delivery status.
|
void |
onParticipantImdnStateChanged(ChatMessage msg,
ParticipantImdnState state)
Call back used to notify participant IMDN state.
|
public void onParticipantImdnStateChanged(ChatMessage msg, ParticipantImdnState state)
ChatMessageListener
onParticipantImdnStateChanged
in interface ChatMessageListener
state
- LinphoneParticipantImdnStatepublic void onFileTransferRecv(ChatMessage msg, Content content, Buffer buffer)
ChatMessageListener
onFileTransferRecv
in interface ChatMessageListener
buffer
- LinphoneBuffer holding the received data. Empty buffer means end
of file.public Buffer onFileTransferSend(ChatMessage msg, Content content, int offset, int size)
ChatMessageListener
onFileTransferSend
in interface ChatMessageListener
size
- the number of bytes expected by the frameworkpublic void onEphemeralMessageTimerStarted(ChatMessage msg)
ChatMessageListener
onEphemeralMessageTimerStarted
in interface ChatMessageListener
msg
- LinphoneChatMessage objectpublic void onFileTransferProgressIndication(ChatMessage msg, Content content, int offset, int total)
ChatMessageListener
onFileTransferProgressIndication
in interface ChatMessageListener
total
- The total number of bytes to be sent/received.public void onMsgStateChanged(ChatMessage msg, ChatMessage.State state)
ChatMessageListener
onMsgStateChanged
in interface ChatMessageListener
msg
- LinphoneChatMessage objectpublic void onEphemeralMessageDeleted(ChatMessage msg)
ChatMessageListener
onEphemeralMessageDeleted
in interface ChatMessageListener
msg
- LinphoneChatMessage object