├── .gitignore ├── ZeroMQ Demos.groupproj ├── ZeroMQ Guide.groupproj ├── ZeroMQ.API.pas ├── ZeroMQ.pas ├── bin ├── libzmq.dll └── weather.bat ├── dcu └── .gitkeep ├── demo ├── json_time_cli.dpr ├── json_time_cli.dproj ├── json_time_cli.res ├── json_time_srv.dpr ├── json_time_srv.dproj ├── json_time_srv.res ├── monitor_socket.dpr ├── monitor_socket.dproj └── monitor_socket.res ├── guide ├── hello_cli.dpr ├── hello_cli.dproj ├── hello_cli.res ├── hello_srv.dpr ├── hello_srv.dproj ├── hello_srv.res ├── hello_srv_with_ctrl_c.dpr ├── hello_srv_with_ctrl_c.dproj ├── hello_srv_with_ctrl_c.res ├── multisocket_poller.dpr ├── multisocket_poller.dproj ├── multisocket_poller.res ├── multisocket_reader.dpr ├── multisocket_reader.dproj ├── multisocket_reader.res ├── multithreaded_relay.dpr ├── multithreaded_relay.dproj ├── multithreaded_relay.res ├── multithreaded_srv.dpr ├── multithreaded_srv.dproj ├── multithreaded_srv.res ├── requestreply_broker.dpr ├── requestreply_broker.dproj ├── requestreply_broker.res ├── requestreply_broker_device.dpr ├── requestreply_broker_device.dproj ├── requestreply_broker_device.res ├── requestreply_cli.dpr ├── requestreply_cli.dproj ├── requestreply_cli.res ├── requestreply_srv.dpr ├── requestreply_srv.dproj ├── requestreply_srv.res ├── task_sink.dpr ├── task_sink.dproj ├── task_sink.res ├── task_ventilator.dpr ├── task_ventilator.dproj ├── task_ventilator.res ├── task_worker.dpr ├── task_worker.dproj ├── task_worker.res ├── weather_cli.dpr ├── weather_cli.dproj ├── weather_cli.res ├── weather_proxy.dpr ├── weather_proxy.dproj ├── weather_proxy.res ├── weather_srv.dpr ├── weather_srv.dproj └── weather_srv.res └── include └── zeromq ├── zmq_3.2.4.h ├── zmq_4.0.1.h ├── zmq_utils_3.2.4.h └── zmq_utils_4.0.1.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/.gitignore -------------------------------------------------------------------------------- /ZeroMQ Demos.groupproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/ZeroMQ Demos.groupproj -------------------------------------------------------------------------------- /ZeroMQ Guide.groupproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/ZeroMQ Guide.groupproj -------------------------------------------------------------------------------- /ZeroMQ.API.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/ZeroMQ.API.pas -------------------------------------------------------------------------------- /ZeroMQ.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/ZeroMQ.pas -------------------------------------------------------------------------------- /bin/libzmq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/bin/libzmq.dll -------------------------------------------------------------------------------- /bin/weather.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/bin/weather.bat -------------------------------------------------------------------------------- /dcu/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/json_time_cli.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/demo/json_time_cli.dpr -------------------------------------------------------------------------------- /demo/json_time_cli.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/demo/json_time_cli.dproj -------------------------------------------------------------------------------- /demo/json_time_cli.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/demo/json_time_cli.res -------------------------------------------------------------------------------- /demo/json_time_srv.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/demo/json_time_srv.dpr -------------------------------------------------------------------------------- /demo/json_time_srv.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/demo/json_time_srv.dproj -------------------------------------------------------------------------------- /demo/json_time_srv.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/demo/json_time_srv.res -------------------------------------------------------------------------------- /demo/monitor_socket.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/demo/monitor_socket.dpr -------------------------------------------------------------------------------- /demo/monitor_socket.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/demo/monitor_socket.dproj -------------------------------------------------------------------------------- /demo/monitor_socket.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/demo/monitor_socket.res -------------------------------------------------------------------------------- /guide/hello_cli.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/hello_cli.dpr -------------------------------------------------------------------------------- /guide/hello_cli.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/hello_cli.dproj -------------------------------------------------------------------------------- /guide/hello_cli.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/hello_cli.res -------------------------------------------------------------------------------- /guide/hello_srv.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/hello_srv.dpr -------------------------------------------------------------------------------- /guide/hello_srv.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/hello_srv.dproj -------------------------------------------------------------------------------- /guide/hello_srv.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/hello_srv.res -------------------------------------------------------------------------------- /guide/hello_srv_with_ctrl_c.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/hello_srv_with_ctrl_c.dpr -------------------------------------------------------------------------------- /guide/hello_srv_with_ctrl_c.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/hello_srv_with_ctrl_c.dproj -------------------------------------------------------------------------------- /guide/hello_srv_with_ctrl_c.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/hello_srv_with_ctrl_c.res -------------------------------------------------------------------------------- /guide/multisocket_poller.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multisocket_poller.dpr -------------------------------------------------------------------------------- /guide/multisocket_poller.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multisocket_poller.dproj -------------------------------------------------------------------------------- /guide/multisocket_poller.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multisocket_poller.res -------------------------------------------------------------------------------- /guide/multisocket_reader.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multisocket_reader.dpr -------------------------------------------------------------------------------- /guide/multisocket_reader.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multisocket_reader.dproj -------------------------------------------------------------------------------- /guide/multisocket_reader.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multisocket_reader.res -------------------------------------------------------------------------------- /guide/multithreaded_relay.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multithreaded_relay.dpr -------------------------------------------------------------------------------- /guide/multithreaded_relay.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multithreaded_relay.dproj -------------------------------------------------------------------------------- /guide/multithreaded_relay.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multithreaded_relay.res -------------------------------------------------------------------------------- /guide/multithreaded_srv.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multithreaded_srv.dpr -------------------------------------------------------------------------------- /guide/multithreaded_srv.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multithreaded_srv.dproj -------------------------------------------------------------------------------- /guide/multithreaded_srv.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/multithreaded_srv.res -------------------------------------------------------------------------------- /guide/requestreply_broker.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_broker.dpr -------------------------------------------------------------------------------- /guide/requestreply_broker.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_broker.dproj -------------------------------------------------------------------------------- /guide/requestreply_broker.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_broker.res -------------------------------------------------------------------------------- /guide/requestreply_broker_device.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_broker_device.dpr -------------------------------------------------------------------------------- /guide/requestreply_broker_device.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_broker_device.dproj -------------------------------------------------------------------------------- /guide/requestreply_broker_device.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_broker_device.res -------------------------------------------------------------------------------- /guide/requestreply_cli.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_cli.dpr -------------------------------------------------------------------------------- /guide/requestreply_cli.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_cli.dproj -------------------------------------------------------------------------------- /guide/requestreply_cli.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_cli.res -------------------------------------------------------------------------------- /guide/requestreply_srv.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_srv.dpr -------------------------------------------------------------------------------- /guide/requestreply_srv.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_srv.dproj -------------------------------------------------------------------------------- /guide/requestreply_srv.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/requestreply_srv.res -------------------------------------------------------------------------------- /guide/task_sink.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/task_sink.dpr -------------------------------------------------------------------------------- /guide/task_sink.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/task_sink.dproj -------------------------------------------------------------------------------- /guide/task_sink.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/task_sink.res -------------------------------------------------------------------------------- /guide/task_ventilator.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/task_ventilator.dpr -------------------------------------------------------------------------------- /guide/task_ventilator.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/task_ventilator.dproj -------------------------------------------------------------------------------- /guide/task_ventilator.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/task_ventilator.res -------------------------------------------------------------------------------- /guide/task_worker.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/task_worker.dpr -------------------------------------------------------------------------------- /guide/task_worker.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/task_worker.dproj -------------------------------------------------------------------------------- /guide/task_worker.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/task_worker.res -------------------------------------------------------------------------------- /guide/weather_cli.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/weather_cli.dpr -------------------------------------------------------------------------------- /guide/weather_cli.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/weather_cli.dproj -------------------------------------------------------------------------------- /guide/weather_cli.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/weather_cli.res -------------------------------------------------------------------------------- /guide/weather_proxy.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/weather_proxy.dpr -------------------------------------------------------------------------------- /guide/weather_proxy.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/weather_proxy.dproj -------------------------------------------------------------------------------- /guide/weather_proxy.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/weather_proxy.res -------------------------------------------------------------------------------- /guide/weather_srv.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/weather_srv.dpr -------------------------------------------------------------------------------- /guide/weather_srv.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/weather_srv.dproj -------------------------------------------------------------------------------- /guide/weather_srv.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/guide/weather_srv.res -------------------------------------------------------------------------------- /include/zeromq/zmq_3.2.4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/include/zeromq/zmq_3.2.4.h -------------------------------------------------------------------------------- /include/zeromq/zmq_4.0.1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/include/zeromq/zmq_4.0.1.h -------------------------------------------------------------------------------- /include/zeromq/zmq_utils_3.2.4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/include/zeromq/zmq_utils_3.2.4.h -------------------------------------------------------------------------------- /include/zeromq/zmq_utils_4.0.1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zedalaye/Delphi-ZeroMQ/HEAD/include/zeromq/zmq_utils_4.0.1.h --------------------------------------------------------------------------------