浏览代码

enet_peer_send note about failure and enet_packet_destroy

Lee Salzman 3 年之前
父节点
当前提交
bd0115c907
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      peer.c

+ 5 - 0
peer.c

@@ -90,6 +90,11 @@ enet_peer_throttle (ENetPeer * peer, enet_uint32 rtt)
 }
 
 /** Queues a packet to be sent.
+
+    On success, ENet will assume ownership of the packet, and so enet_packet_destroy
+    should not be called on it thereafter. On failure, the caller still must destroy
+    the packet on its own as ENet has not queued the packet.
+
     @param peer destination for the packet
     @param channelID channel on which to send
     @param packet packet to send