#include <winsock.h>
#include "messages.h"
Go to the source code of this file.
|
| | Blam |
| | Namespace surrounding all major engine components.
|
| |
| | Blam::Network |
| | Namespace containing things related to networking.
|
| |
|
| BLAM void | Blam::linearAllocCreate (Blam::LinearAllocator *alloc, UINT64 size) |
| |
| BLAM UINT8 * | Blam::linearAlloc (Blam::LinearAllocator *alloc, UINT64 size) |
| |
| BLAM bool | Blam::Network::Init () |
| |
| BLAM bool | Blam::Network::Start (Socket *socket, LinearAllocator *allocator) |
| |
| BLAM void | Blam::Network::Close (Socket *socket) |
| |
| BLAM bool | Blam::Network::Bind (Socket *socket, Endpoint *endpoint) |
| |
| BLAM bool | Blam::Network::Send (Socket *socket, UINT8 *packet, UINT32 packetSize, Endpoint *endpoint) |
| |
| BLAM bool | Blam::Network::Receive (Socket *socket, UINT8 *buffer, UINT32 bufferSize, UINT32 *packetSizeOut, Endpoint *endpoint) |
| |
| BLAM bool | Blam::Network::IsConnected () |
| |
| BLAM void | Blam::Network::HandleReceive (Socket *sock, UINT8 *socketBuffer, UINT32 bufferSize, UINT32 *outPacketSize, Endpoint *outFrom) |
| |