SDL Wiki
(This function is part of SDL_net, a separate library from SDL.)

SDLNet_AllocPacket

Allocate a single UDP packet.

Syntax

UDPpacket * SDLNet_AllocPacket(int size);

Function Parameters

size

the maximum number of bytes of payload this packet will contain.

Return Value

Returns the new packet, or NULL if the function ran out of memory.

Remarks

This allocates a packet with size bytes of space for payload.

When done with this packet, you can free it with SDLNet_FreePacket. Packets can be reused multiple times; you don't have to allocate a new one for each piece of data you intend to send.

You can allocate multiple packets at once with SDLNet_AllocPacketV.

Version

This function is available since SDL_net 2.0.0.

SDLNet_ResizePacket
SDLNet_FreePacket
SDLNet_AllocPacketV

CategoryAPI


[ edit | delete | history | feedback | raw ]

[ front page | index | search | recent changes | git repo | offline html ]

All wiki content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
Wiki powered by ghwikipp.