zmq.io.IEngine Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jeromq Show documentation
Show all versions of jeromq Show documentation
Pure Java implementation of libzmq
package zmq.io;
// Abstract interface to be implemented by various engines.
public interface IEngine
{
// Plug the engine to the session.
void plug(IOThread ioThread, SessionBase session);
// Terminate and deallocate the engine. Note that 'detached'
// events are not fired on termination.
void terminate();
// This method is called by the session to signal that more
// messages can be written to the pipe.
void restartInput();
// This method is called by the session to signal that there
// are messages to send available.
void restartOutput();
void zapMsgAvailable();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy