ENet: ENet socket functions

ENet v1.3.18 Reliable UDP networking library

Functions
ENet socket functions

## Functions
ENetSocket | enet_socket_accept (ENetSocket, ENetAddress *)
int | enet_socket_bind (ENetSocket, const ENetAddress *)
int | enet_socket_connect (ENetSocket, const ENetAddress *)
ENetSocket | enet_socket_create (ENetSocketType)
void | enet_socket_destroy (ENetSocket)
int | enet_socket_get_address (ENetSocket, ENetAddress *)
int | enet_socket_get_option (ENetSocket, ENetSocketOption, int *)
int | enet_socket_listen (ENetSocket, int)
int | enet_socket_receive (ENetSocket, ENetAddress *, ENetBuffer *, size_t)
int | enet_socket_send (ENetSocket, const ENetAddress *, const ENetBuffer *, size_t)
int | enet_socket_set_option (ENetSocket, ENetSocketOption, int)
int | enet_socket_shutdown (ENetSocket, ENetSocketShutdown)
int | enet_socket_wait (ENetSocket, enet_uint32 *, enet_uint32)
int | enet_socketset_select (ENetSocket, ENetSocketSet *, ENetSocketSet *, enet_uint32)

## Detailed Description

## Function Documentation

## ◆ enet_socket_accept()

ENetSocket enet_socket_accept | ( | ENetSocket | socket,
|  | ENetAddress * | address
| ) |  |

`#include <include/enet/enet.h>`

## ◆ enet_socket_bind()

int enet_socket_bind | ( | ENetSocket | socket,
|  | const ENetAddress * | address
| ) |  |

`#include <include/enet/enet.h>`

## ◆ enet_socket_connect()

int enet_socket_connect | ( | ENetSocket | socket,
|  | const ENetAddress * | address
| ) |  |

`#include <include/enet/enet.h>`

## ◆ enet_socket_create()

ENetSocket enet_socket_create | ( | ENetSocketType | type | ) |

`#include <include/enet/enet.h>`

## ◆ enet_socket_destroy()

void enet_socket_destroy | ( | ENetSocket | socket | ) |

`#include <include/enet/enet.h>`

## ◆ enet_socket_get_address()

int enet_socket_get_address | ( | ENetSocket | socket,
|  | ENetAddress * | address
| ) |  |

`#include <include/enet/enet.h>`

## ◆ enet_socket_get_option()

int enet_socket_get_option | ( | ENetSocket | socket,
|  | ENetSocketOption | option,
|  | int * | value
| ) |  |

`#include <include/enet/enet.h>`

## ◆ enet_socket_listen()

int enet_socket_listen | ( | ENetSocket | socket,
|  | int | backlog
| ) |  |

`#include <include/enet/enet.h>`

## ◆ enet_socket_receive()

int enet_socket_receive | ( | ENetSocket | socket,
|  | ENetAddress * | address,
|  | ENetBuffer * | buffers,
|  | size_t | bufferCount
| ) |  |

`#include <include/enet/enet.h>`

## ◆ enet_socket_send()

int enet_socket_send | ( | ENetSocket | socket,
|  | const ENetAddress * | address,
|  | const ENetBuffer * | buffers,
|  | size_t | bufferCount
| ) |  |

`#include <include/enet/enet.h>`

## ◆ enet_socket_set_option()

int enet_socket_set_option | ( | ENetSocket | socket,
|  | ENetSocketOption | option,
|  | int | value
| ) |  |

`#include <include/enet/enet.h>`

## ◆ enet_socket_shutdown()

int enet_socket_shutdown | ( | ENetSocket | socket,
|  | ENetSocketShutdown | how
| ) |  |

`#include <include/enet/enet.h>`

## ◆ enet_socket_wait()

int enet_socket_wait | ( | ENetSocket | socket,
|  | enet_uint32 * | condition,
|  | enet_uint32 | timeout
| ) |  |

`#include <include/enet/enet.h>`

## ◆ enet_socketset_select()

int enet_socketset_select | ( | ENetSocket | maxSocket,
|  | ENetSocketSet * | readSet,
|  | ENetSocketSet * | writeSet,
|  | enet_uint32 | timeout
| ) |  |

`#include <include/enet/enet.h>`