public interface NativeInterface
DefaultNativeHandler,
Native| Modifier and Type | Method and Description |
|---|---|
void |
connect(Network network) |
void |
disconnect(Network network) |
void |
init(java.lang.String cwdPath,
java.lang.String appAccessList,
java.lang.String clientId,
java.lang.String downloadPath) |
void |
joinChannel(Channel channel,
Channel.ChannelStatusListener listener) |
void |
leaveChannel(Channel channel) |
void |
sendContentInfoMessage(Network network,
java.lang.String message,
int contentTime,
long[] destinationNodes) |
<V extends CommandResponse<CocoMediaClient.CommandId>,U extends Command<CocoMediaClient.CommandId,V>> |
sendHttpCommand(U command,
CocoMediaClient.CommandStatusListener<V> listener) |
void |
sendMessage(Network network,
java.lang.String message,
long[] destinationNodes) |
<V extends CommandResponse<Network.CommandId>,U extends Command<Network.CommandId,V>> |
sendNetworkCommand(Network network,
U command,
Network.CommandStatusListener<V> listener) |
void |
sendStreamData(Stream stream,
Frame frame) |
void |
setTokens(java.lang.String tokens) |
void |
startStream(Stream stream,
Stream.StreamStatusListener listener) |
void |
stopStream(Stream stream) |
void init(java.lang.String cwdPath,
java.lang.String appAccessList,
java.lang.String clientId,
java.lang.String downloadPath)
void setTokens(java.lang.String tokens)
void connect(Network network)
void disconnect(Network network)
<V extends CommandResponse<CocoMediaClient.CommandId>,U extends Command<CocoMediaClient.CommandId,V>> void sendHttpCommand(U command, CocoMediaClient.CommandStatusListener<V> listener)
<V extends CommandResponse<Network.CommandId>,U extends Command<Network.CommandId,V>> void sendNetworkCommand(Network network, U command, Network.CommandStatusListener<V> listener)
void joinChannel(Channel channel, Channel.ChannelStatusListener listener)
void leaveChannel(Channel channel)
void startStream(Stream stream, Stream.StreamStatusListener listener)
void stopStream(Stream stream)
void sendMessage(Network network, java.lang.String message, long[] destinationNodes)
void sendContentInfoMessage(Network network, java.lang.String message, int contentTime, long[] destinationNodes)