public class SoniTalkSender
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
boolean |
cancel()
Cancels the current send job if there was one running.
|
void |
send(SoniTalkMessage message,
int requestCode)
Sends a SoniTalkMessage once.
|
void |
send(SoniTalkMessage message,
int nTimes,
long interval,
java.util.concurrent.TimeUnit timeUnit,
int requestCode)
Sends a SoniTalkMessage nTimes at a fixed delay.
|
public void send(@NonNull SoniTalkMessage message, int requestCode)
message
- public void send(@NonNull SoniTalkMessage message, int nTimes, long interval, @NonNull java.util.concurrent.TimeUnit timeUnit, int requestCode)
message
- the message to be sent (generated via SoniTalkEncoder)nTimes
- the amount of times the message should be sentinterval
- delay between messages (fixed delay between the end of one message and the start of the next)timeUnit
- the time unit of the interval parameterpublic boolean cancel()