enet java 可靠udp,ENet

软件简介

ENet 是一个易用的、可移植的 UDP 网络开发包,主要功能包括连接管理、可靠的按顺序的多通道包传输机制、包分解和重新打包、避免堵塞机制等。

下面是一个用 ENet 创建的服务器端代码示例:

ENetAddress address;

ENetHost * server;

/* Bind the server to the default localhost. */

/* A specific host address can be specified by */

/* enet_address_set_host (& address, "x.x.x.x"); */

address.host = ENET_HOST_ANY;

/* Bind the server to port 1234. */

address.port = 1234;

server = enet_host_create (& address /* the address to bind the server host to */,

32 /* allow up to 32 clients and/or outgoing connections */,

0 /* assume any amount of incoming bandwidth */,

0 /* assume any amount of outgoing bandwidth */);

if (server == NULL)

{

fprintf (stderr,

"An error occurred while trying to create an ENet server host.\n");

exit (EXIT_FAILURE);

}

...

...

...

enet_host_destroy(server);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值