|
Server Meshing
|
This is the complete list of members for NetworkSystem, including all inherited members.
| ConnectToHub(const char *aIP, uint16_t aPort=0, bool aIsMultiCast=true) override | NetworkSystem | virtual |
| CreatePayloadPackage(const NetworkMessage &aMessage, char *outBuf, int aCapacityLimit) | NetworkSystem | protectedstatic |
| CreateSendSocket() | NetworkSystem | protected |
| CreateSocket(uint16_t aPort, bool aBindSocket, bool aIsMulticastBind=false) | NetworkSystem | protected |
| GetBestLocalIPv4(char *outIP, size_t &outIPSize) const | NetworkSystem | protected |
| GetIncomingCount() const | INetworkTransfer | inlinevirtual |
| GetMode() const | INetworkTransfer | inline |
| GetNextIncoming() override | NetworkSystem | virtual |
| GetPeerInfo(PeerId id, PeerInfo &outInfo) const override | NetworkSystem | virtual |
| GetSocketData(uint16_t &outPort, char *outIP, size_t &outIPSize) const | NetworkSystem | |
| HasSocket() const | NetworkSystem | |
| Incoming typedef | INetworkTransfer | |
| INetworkTransfer(NetworkMode aMode) | INetworkTransfer | inlineexplicit |
| INetworkTransfer()=default | INetworkTransfer | |
| Init() | NetworkSystem | |
| IsConnected() override | NetworkSystem | virtual |
| myHubAddress | INetworkTransfer | protected |
| myIncoming | INetworkTransfer | protected |
| myMode | INetworkTransfer | protected |
| NetworkSystem(NetworkMode mode) | NetworkSystem | inlineexplicit |
| PumpIncoming(uint32_t nowMS) | NetworkSystem | |
| Receive(NetworkMessage &outMessage) override | NetworkSystem | virtual |
| RecieveFromSocket(NetworkMessage &outMessage, SocketInfo *outSocketInfo=nullptr) | NetworkSystem | protectedvirtual |
| RegisterForMulticastGroup(uint32_t aMulticastIP, uint32_t aInterface) override | NetworkSystem | virtual |
| RegisterForMulticastGroup(const char *aMulticastIPStr, const char *aInterfaceStr) override | NetworkSystem | virtual |
| RegisterLogMessage(IncomingPacket &aLog, const size_t &aOffset, const char *aMessage) | NetworkSystem | |
| Send(const NetworkMessage &msg, uint16_t aPeerID) override | NetworkSystem | virtual |
| SendToSocket(const NetworkMessage &aMessage, const SocketInfo &aReciever) const | NetworkSystem | |
| SetPeerAuthenticated(PeerId id, bool authenticated) override | NetworkSystem | virtual |
| Shutdown() override | NetworkSystem | virtual |
| StartListen(const char *aIP, uint16_t aPort) override | NetworkSystem | virtual |
| UnregisterForMulticastGroup(uint32_t aMulticastIP, uint32_t aMulticastSourceIP, uint32_t aInterface) override | NetworkSystem | virtual |
| UpdatePeerColor(PeerId id, const float aColor[4]) override | NetworkSystem | virtual |
| UpdatePeerName(PeerId id, std::string_view name) override | NetworkSystem | virtual |
| ~INetworkTransfer()=default | INetworkTransfer | virtual |