All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.infinicast.client.impl.messaging.receiver.IMessageReceiver Maven / Gradle / Ivy

There is a newer version: 1.5.0
Show newest version
package io.infinicast.client.impl.messaging.receiver;

import io.infinicast.APlayStringMessage;
import io.infinicast.client.api.IPath;
import io.infinicast.client.impl.IConnector;
import io.infinicast.client.impl.messaging.handlers.DCloudMessageHandler;
import io.infinicast.client.protocol.Connector2EpsMessageType;
public interface IMessageReceiver {
    void addHandler(String messageType, IPath path, DCloudMessageHandler handler);
    void addResponseHandler(Connector2EpsMessageType messageType, String requestId, DCloudMessageHandler handler);
    void receive(APlayStringMessage stringMessage);
    void setConnector(IConnector connector);
    boolean removeHandlers(String messageType, String path);
    void destroy();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy