Package org.opentrafficsim.sim0mq.swing
Class PublisherDemo
java.lang.Object
org.opentrafficsim.sim0mq.swing.PublisherDemo
Experiment with the Sim0MQPublisher.
Copyright (c) 2020-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Author:
- Alexander Verbraeck, Peter Knoppers
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidTest code.static byte[][]readMessages(org.zeromq.ZMQ.Socket socket) Read as many messages from a ZMQ socket as are available.
-
Method Details
-
main
public static void main(String[] args) throws IOException, nl.tudelft.simulation.dsol.SimRuntimeException, NamingException, nl.tudelft.simulation.language.DsolException, Sim0MQException, SerializationException, InterruptedException Test code.- Parameters:
args- the command line arguments (not used)- Throws:
IOException- ...NamingException- ...nl.tudelft.simulation.dsol.SimRuntimeException- ...nl.tudelft.simulation.language.DsolException- ...SerializationException- ...Sim0MQException- ...InterruptedException- ...
-
readMessages
public static byte[][] readMessages(org.zeromq.ZMQ.Socket socket) Read as many messages from a ZMQ socket as are available. Do NOT block when there are no (more) messages to read.- Parameters:
socket- ZMQ.Socket; the socket- Returns:
- the read messages
-