public interface IMessageOutput
| Modifier and Type | Method and Description |
|---|---|
List<IProvider> |
getProviders()
Getter for providers
|
void |
pushMessage(IMessage message)
Push a message to this output endpoint.
|
void |
sendOOBControlMessage(IProvider provider,
OOBControlMessage oobCtrlMsg)
Send OOB Control Message to all consumers on the other side of pipe.
|
boolean |
subscribe(IProvider provider,
Map<String,Object> paramMap)
Connect to a provider.
|
boolean |
unsubscribe(IProvider provider)
Disconnect from a provider.
|
void pushMessage(IMessage message) throws IOException
message - Message to be pushed.IOException - If message could not be written.boolean subscribe(IProvider provider, Map<String,Object> paramMap)
provider - ProviderparamMap - Parameters passed with connectionboolean unsubscribe(IProvider provider)
provider - Providervoid sendOOBControlMessage(IProvider provider, OOBControlMessage oobCtrlMsg)
provider - The provider that sends the messageoobCtrlMsg - Out-of-band control messageCopyright © 2005–2017 Red5. All rights reserved.