Cyber Garage Portable Runtime (CGPR) for C
datagram_packet.c File Reference
#include <string.h>
#include <cgpr/net/socket.h>

Functions

CGDatagramPacketcg_socket_datagram_packet_new (void)
 
void cg_socket_datagram_packet_delete (CGDatagramPacket *dgmPkt)
 
bool cg_socket_datagram_packet_setdata (CGDatagramPacket *dgmPkt, const byte *data, size_t dataLen)
 
bool cg_socket_datagram_packet_clear (CGDatagramPacket *dgmPkt)
 
bool cg_socket_datagram_packet_copy (CGDatagramPacket *dstDgmPkt, CGDatagramPacket *srcDgmPkt)
 

Function Documentation

◆ cg_socket_datagram_packet_clear()

bool cg_socket_datagram_packet_clear ( CGDatagramPacket * dgmPkt)

◆ cg_socket_datagram_packet_copy()

bool cg_socket_datagram_packet_copy ( CGDatagramPacket * dstDgmPkt,
CGDatagramPacket * srcDgmPkt )

◆ cg_socket_datagram_packet_delete()

void cg_socket_datagram_packet_delete ( CGDatagramPacket * dgmPkt)

◆ cg_socket_datagram_packet_new()

CGDatagramPacket * cg_socket_datagram_packet_new ( void )

◆ cg_socket_datagram_packet_setdata()

bool cg_socket_datagram_packet_setdata ( CGDatagramPacket * dgmPkt,
const byte * data,
size_t dataLen )