SYMBOL INDEX (77 symbols across 6 files) FILE: examples/00-chat/chat.cpp function printMsg (line 53) | void printMsg(const bnet::Message* _msg) function main (line 62) | int main(int _argc, const char* _argv[]) FILE: examples/01-http/http.cpp function httpSendRequest (line 14) | bnet::Handle httpSendRequest(uint32_t _ip, uint16_t _port, const char* _... function main (line 66) | int main(int /*_argc*/, const char* /*_argv*/[]) FILE: include/bnet/bnet.h function namespace (line 14) | namespace bx { struct AllocatorI; } function namespace (line 16) | namespace bnet FILE: src/bnet.cpp type bnet (line 11) | namespace bnet function getSslErrorInfo (line 18) | static void getSslErrorInfo() function getLastError (line 33) | int getLastError() function isInProgress (line 53) | bool isInProgress() function isWouldBlock (line 62) | bool isWouldBlock() function setNonBlock (line 71) | void setNonBlock(SOCKET _socket) function setSockOpts (line 87) | static void setSockOpts(SOCKET _socket) class Connection (line 100) | class Connection method Connection (line 103) | Connection() method connect (line 124) | void connect(Handle _handle, uint32_t _ip, uint16_t _port, bool _raw... method accept (line 168) | void accept(Handle _handle, Handle _listenHandle, SOCKET _socket, ui... method disconnect (line 200) | void disconnect(DisconnectReason::Enum _reason = DisconnectReason::N... method send (line 231) | void send(Message* _msg) method update (line 241) | void update() method hasSocket (line 255) | bool hasSocket() const method init (line 261) | void init(Handle _handle, bool _raw) method read (line 271) | void read(bx::WriteRingBuffer& _out, uint32_t _len) method read (line 278) | void read(uint32_t _len) method read (line 283) | void read(char* _data, uint32_t _len) method peek (line 290) | void peek(char* _data, uint32_t _len) method updateIncomingMessages (line 296) | void updateIncomingMessages() method updateSocket (line 361) | void updateSocket() method processInternal (line 447) | bool processInternal(Internal::Enum _id, Message* _msg) method updateTcpHandshake (line 480) | bool updateTcpHandshake() method updateSslHandshake (line 500) | bool updateSslHandshake() method send (line 562) | bool send(const char* _data, uint32_t _len) class ListenSocket (line 626) | class ListenSocket method ListenSocket (line 629) | ListenSocket() method close (line 644) | void close() method listen (line 667) | void listen(Handle _handle, uint32_t _ip, uint16_t _port, bool _raw,... method update (line 729) | void update() class Context (line 754) | class Context method Context (line 757) | Context() method init (line 769) | void init(uint16_t _maxConnections, uint16_t _maxListenSockets, cons... method shutdown (line 813) | void shutdown() method Handle (line 843) | Handle listen(uint32_t _ip, uint16_t _port, bool _raw, const char* _... method stop (line 856) | void stop(Handle _handle) method Handle (line 863) | Handle accept(Handle _listenHandle, SOCKET _socket, uint32_t _ip, ui... method Handle (line 877) | Handle connect(uint32_t _ip, uint16_t _port, bool _raw, bool _secure) method disconnect (line 890) | void disconnect(Handle _handle, bool _finish) method notify (line 913) | void notify(Handle _handle, uint64_t _userData) method send (line 935) | void send(Message* _msg) method Message (line 952) | Message* recv() method push (line 998) | void push(Message* _msg) method sslFree (line 1020) | static void sslFree(void* _ptr) function Handle (line 1041) | Handle ctxAccept(Handle _listenHandle, SOCKET _socket, uint32_t _ip, u... function ctxPush (line 1046) | void ctxPush(Handle _handle, MessageId::Enum _id) function ctxPush (line 1053) | void ctxPush(Message* _msg) function Message (line 1058) | Message* msgAlloc(Handle _handle, uint16_t _size, bool _incoming, Inte... function msgRelease (line 1070) | void msgRelease(Message* _msg) function init (line 1075) | void init(uint16_t _maxConnections, uint16_t _maxListenSockets, const ... function shutdown (line 1090) | void shutdown() function Handle (line 1099) | Handle listen(uint32_t _ip, uint16_t _port, bool _raw, const char* _ce... function stop (line 1104) | void stop(Handle _handle) function Handle (line 1109) | Handle connect(uint32_t _ip, uint16_t _port, bool _raw, bool _secure) function disconnect (line 1114) | void disconnect(Handle _handle, bool _finish) function notify (line 1119) | void notify(Handle _handle, uint64_t _userData) function OutgoingMessage (line 1124) | OutgoingMessage* alloc(Handle _handle, uint16_t _size) function release (line 1129) | void release(IncomingMessage* _msg) function send (line 1134) | void send(OutgoingMessage* _msg) function IncomingMessage (line 1139) | IncomingMessage* recv() function toIpv4 (line 1144) | uint32_t toIpv4(const char* _addr) FILE: src/bnet_p.h type SOCKET (line 48) | typedef int SOCKET; type linger (line 49) | typedef linger LINGER; type hostent (line 50) | typedef hostent HOSTENT; type in_addr (line 51) | typedef in_addr IN_ADDR; function namespace (line 80) | namespace bnet function class (line 207) | class RecvRingBuffer function class (line 283) | class MessageQueue FILE: src/inet_socket.h function connectsocket (line 9) | static int connectsocket(SOCKET socket, uint32_t _ip, uint16_t _port, bo... function issocketready (line 28) | static bool issocketready(SOCKET socket)