* * *

Author Topic: fpc-zmq  (Read 584 times)

cpicanco

  • Sr. Member
  • ****
  • Posts: 414
    • My Portfolio
fpc-zmq
« on: July 31, 2017, 01:44:54 am »
Zmq is awesome: http://zeromq.org/intro:start.

For fpc, there is bvargas (https://github.com/bvarga/delphizmq) work. It has an easy to use api, but it is sttoped in time (zmq 3.2.5). I am really not sure how to continue the api. As I want to learn more about zmq, I decided to rewritten the zmq binding from scratch using the most up-to-date header in git (https://github.com/zeromq/libzmq, 4.2.3): https://github.com/cpicanco/fpc-zmq. Now, I will make some tests under linux following the documentation: http://zeromq.org/intro:read-the-manual and the work of bvargas (it is pervasive along the pascal docs). Enjoy.


cpicanco

  • Sr. Member
  • ****
  • Posts: 414
    • My Portfolio
Re: fpc-zmq
« Reply #1 on: July 31, 2017, 05:16:54 am »
hello world server and client
https://github.com/cpicanco/fpc-zmq-example

cpicanco

  • Sr. Member
  • ****
  • Posts: 414
    • My Portfolio
Re: fpc-zmq
« Reply #2 on: August 28, 2017, 11:28:35 pm »
All zmq examples alive (except interrupt.pas / ctrc+c handling)! Note, czmq, the high-level api, were not covered.

 

Recent

Get Lazarus at SourceForge.net. Fast, secure and Free Open Source software downloads Open Hub project report for Lazarus