bstar=bstar_new(BSTAR_PRIMARY,"tcp://*:5003","tcp://localhost:5004");bstar_voter(self->bstar,"tcp://*:5556",ZMQ_ROUTER,s_snapshots,self);self->port=5556;self->peer=5566;self->primary=TRUE;}elseif(argc==2&&streq(argv[1],"-b")){zclock_log("I:backuppassive,waitingforprimary(active)");self->bstar=bstar_new(BSTAR_BACKUP,"tcp://*:5004","tcp://localhost:5003");bstar_voter(self->bstar,"tcp://*:5566",ZMQ_ROUTER,s_snapshots,self);self->port=5566;-IMDN开发者社群-imdn.cn">
bstar=bstar_new(BSTAR_PRIMARY,"tcp://*:5003","tcp://localhost:5004");bstar_voter(self->bstar,"tcp://*:5556",ZMQ_ROUTER,s_snapshots,self);self->port=5556;self->peer=5566;self->primary=TRUE;}elseif(argc==2&&streq(argv[1],"-b")){zclock_log("I:backuppassive,waitingforprimary(active)");self->bstar=bstar_new(BSTAR_BACKUP,"tcp://*:5004","tcp://localhost:5003");bstar_voter(self->bstar,"tcp://*:5566",ZMQ_ROUTER,s_snapshots,self);self->port=5566; - IMDN开发者社群-imdn.cn">
于 2022-07-10 发布
文件大小:116.26 kB
0 165
Clone server, Model Six (clonesrv6.c): main task setupint main (int argc, char *argv []){clonesrv_t *self = (clonesrv_t *) zmalloc (sizeof (clonesrv_t));if (argc == 2 && streq (argv [1], "-p")) {zclock_log ("I: primary active, waiting for backup (passive)");self->bstar = bstar_new (BSTAR_PRIMARY, "tcp://*:5003","tcp://localhost:5004");bstar_voter (self->bstar, "tcp://*:5556", ZMQ_ROUTER, s_snapshots, self);self->port = 5556;self->peer = 5566;self->primary = TRUE;}elseif (argc == 2 && streq (argv [1], "-b")) {zclock_log ("I: backup passive, waiting for primary (active)");self->bstar = bstar_new (BSTAR_BACKUP, "tcp://*:5004","tcp://localhost:5003");bstar_voter (self->bstar, "tcp://*:5566", ZMQ_ROUTER, s_snapshots, self);self->port = 5566;
下载说明:请别用迅雷下载,失败请重下,重下不扣分!
-
c 编译器源码
c complie source code
ucc是一款遵从ANSI C89标准的编译器,大约15,000行C代码。目前支持x86平台上的
Linux和Windows系统,能正确编译自身并成功运行。它有下面一些特点:
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-08-22 01:27:31下载
- 积分:1
-
gprs TCP通信
基于SIM900a TCP通信,并读取其返回值,
- 2022-02-25 00:47:39下载
- 积分:1
-
QT开发工具 QTCreator详细介绍
QTCreato0r教程 对于初学QT的同学有一个顺手的开发工具至关重要 不仅利于你学习理解 对于后续的提高开发效率也很有帮助 这是一个PDF文档 是介绍QTCreator工具的 希望对各位同学有帮助
- 2023-04-22 02:45:25下载
- 积分:1
-
C++ 客户端-服务器架构的网络五子棋(适用于网络游戏初级学习)
一 程序简介这是一个网络五子棋游戏,当游戏开始只有一个玩家时,则他处于等待状态;游戏的过程中当其中一方未落子时,另一方处于等待状态; 游戏开始时,由其中一方先开局,将一枚棋子落在棋盘坐标上,其中一方先开局然后由另一方落子,如此轮流下子,直到某一方首先在棋盘的竖、横或斜的某个方向上将五子连成线,则该方该局获胜,按任意键退出程序。 二 安装方法1.首先,需要分别点击ChessClient.dsp和ChessSerer.dsp文件(用Visual C++),然后需要将ChessClient文件中的这一行: “serv.sin_addr.S_un.S_addr=inet_addr("58.154.194.85");”中的网址换成ChessServer运行主机的ip地址; 2.分别编译链接运行,如图ChessClient的编译过程: ChessServer的编译过程: 注:Visual C++与Windows7,8之间存在兼容性问题,安装Visual C++后应进行兼容性设置(请参考:http://jingyan.baidu.com/ar
- 2023-06-16 20:55:04下载
- 积分:1
-
Linux 模拟 ls
资源描述对于linux下模拟ls编程实验,基于C语言开发,对于ls命令的模拟,对于C语言文件操作的详细模拟,注释全面
- 2022-01-30 10:11:20下载
- 积分:1
-
adpcm格式g726语音编码程序
adpcm格式g726语音编码程序,带有源码,以及原pcm声言格式文件,可以将linux下直接编译执行,将pcm格式编码成g726,相信对学习g726的朋友会有一些帮助。谢谢。
- 2022-04-29 12:06:13下载
- 积分:1
-
stream socket 接口
linux 下stream socket 编程。基于传统socket的封装,实现更简单的stream socket接口。是将openvswitch源码lib库中有关stream.c的文件组合在一起去除与原软件耦合部分,得到独立的可重用的stream.a库。
- 2022-03-22 06:36:54下载
- 积分:1
-
详细的学习类
它已经为使用类的详细的说明。
它具有: 数据封装演示、 使用构造函数和析构函数。
定义类的也不同的结构。
它是好的学习,对于初学者来说
- 2022-05-12 16:08:48下载
- 积分:1
-
TI平台工具软件
芯片资料可以认为是一样的,提供开发平台和软件资源有所不同,比如34xx提供SDP,软件有linux,windows mobile,symbian和CSST软件;35xx提供Mistral的EVM,提供底层的linux、和wince的bsp,但是提供比较少应用软件。
- 2022-03-01 03:26:04下载
- 积分:1
-
CSmtp_v2_3_ssl_linux_mips
http://www.codeproject.com/ 源码的基础上,移植到Linux+Mips下,可 以编译通过,不过需要你自己平台的 libssl libcrypto 这两个库文件的支持,因为平台不同,所以需要的库也不同,需要在自己的平台中实现这两个库。
- 2022-03-14 15:59:38下载
- 积分:1