FastEngine 0.9.4
A multiplayer oriented 2D engine made with Vulkan.
Loading...
Searching...
No Matches
fge::net::ProtocolPacket Member List

This is the complete list of members for fge::net::ProtocolPacket, including all inherited members.

_g_transmitCache (defined in fge::net::Packet)fge::net::Packetprotected
_g_transmitCacheValid (defined in fge::net::Packet)fge::net::Packetprotected
_g_transmitPos (defined in fge::net::Packet)fge::net::Packetprotected
addFlags(IdType flags) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
append(std::size_t size) (defined in fge::net::Packet)fge::net::Packet
append(void const *data, std::size_t size) (defined in fge::net::Packet)fge::net::Packet
applyOptions(Client const &client)fge::net::ProtocolPacket
applyOptions()fge::net::ProtocolPacket
bumpFluxIndex(std::size_t fluxSize) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
checkFlags(IdType flags) const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
checkFluxLifetime(std::size_t fluxSize)fge::net::ProtocolPacketinline
clear() (defined in fge::net::Packet)fge::net::Packet
compress(Compressor &compressor) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacket
CounterPosition (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketstatic
CounterType typedef (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacket
decompress(Compressor &compressor) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacket
doNotDiscard() (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
doNotFragment() (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
doNotReorder() (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
endReached() const (defined in fge::net::Packet)fge::net::Packet
erase(std::size_t pos, std::size_t size) (defined in fge::net::Packet)fge::net::Packet
flush() (defined in fge::net::Packet)fge::net::Packet
fragment(uint16_t mtu) const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacket
getData(std::size_t pos) const (defined in fge::net::Packet)fge::net::Packet
getData(std::size_t pos) (defined in fge::net::Packet)fge::net::Packet
getData() const (defined in fge::net::Packet)fge::net::Packet
getData() (defined in fge::net::Packet)fge::net::Packet
getDataSize() const (defined in fge::net::Packet)fge::net::Packet
getFluxIndex() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
getIdentity() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
getLength() const (defined in fge::net::Packet)fge::net::Packet
getReadPos() const (defined in fge::net::Packet)fge::net::Packet
getTimeStamp() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
getTransmitCache() const (defined in fge::net::Packet)fge::net::Packet
getTransmitPos() const (defined in fge::net::Packet)fge::net::Packet
haveCorrectHeader() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
haveCorrectHeaderSize() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
HeaderSize (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketstatic
IdPosition (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketstatic
IdType typedef (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacket
invalidate() const (defined in fge::net::Packet)fge::net::Packet
invalidateTransmitCache() (defined in fge::net::Packet)fge::net::Packet
isExtractable(std::size_t size) const (defined in fge::net::Packet)fge::net::Packet
isFragmented() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
isMarkedAsCached() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
isMarkedAsLocallyReordered() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
isMarkedForEncryption() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
isTransmitCacheValid() const (defined in fge::net::Packet)fge::net::Packet
isValid() const (defined in fge::net::Packet)fge::net::Packet
LastCounterPosition (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketstatic
markAsCached() (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
markAsLocallyReordered() (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
markForEncryption() (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
onReceive(std::span< uint8_t const > const &data) (defined in fge::net::Packet)fge::net::Packetvirtual
onSend(std::size_t offset) (defined in fge::net::Packet)fge::net::Packetvirtual
operator bool() const (defined in fge::net::Packet)fge::net::Packetexplicit
operator!=(Packet const &right) const =delete (defined in fge::net::Packet)fge::net::Packet
operator<<(bool data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(int8_t data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(int16_t data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(int32_t data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(int64_t data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(uint8_t data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(uint16_t data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(uint32_t data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(uint64_t data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(float data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(double data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(long double data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(std::string_view const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(char const *data) (defined in fge::net::Packet)fge::net::Packet
operator<<(std::string const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(tiny_utf8::string const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(wchar_t const *data) (defined in fge::net::Packet)fge::net::Packet
operator<<(std::wstring const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(std::forward_list< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(std::list< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(std::vector< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(fge::Vector2< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(fge::Vector3< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(fge::Matrix< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(fge::Color const &data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(TEnum const &data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(std::unique_ptr< TData > const &data) (defined in fge::net::Packet)fge::net::Packetinline
operator<<(std::forward_list< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(std::list< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(std::vector< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(fge::Vector2< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(fge::Vector3< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(fge::Matrix< T > const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(TEnum const &data) (defined in fge::net::Packet)fge::net::Packet
operator<<(std::unique_ptr< TData > const &data) (defined in fge::net::Packet)fge::net::Packet
operator==(Packet const &right) const =delete (defined in fge::net::Packet)fge::net::Packet
operator>>(bool &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(int8_t &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(int16_t &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(int32_t &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(int64_t &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(uint8_t &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(uint16_t &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(uint32_t &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(uint64_t &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(float &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(double &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(long double &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(char *data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(std::string &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(tiny_utf8::string &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(wchar_t *data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(std::wstring &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(std::forward_list< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(std::list< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(std::vector< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(fge::Vector2< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(fge::Vector3< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(fge::Matrix< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(fge::Color &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(TEnum &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(std::unique_ptr< TData > &data) const (defined in fge::net::Packet)fge::net::Packetinline
operator>>(std::forward_list< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(std::list< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(std::vector< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(fge::Vector2< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(fge::Vector3< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(fge::Matrix< T > &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(TEnum &data) const (defined in fge::net::Packet)fge::net::Packet
operator>>(std::unique_ptr< TData > &data) const (defined in fge::net::Packet)fge::net::Packet
Options enum namefge::net::ProtocolPacket
options() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
options() (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
pack(void const *data, std::size_t size) (defined in fge::net::Packet)fge::net::Packet
pack(std::size_t pos, void const *data, std::size_t size) (defined in fge::net::Packet)fge::net::Packet
Packet() (defined in fge::net::Packet)fge::net::Packet
Packet(Packet &&pck) noexcept (defined in fge::net::Packet)fge::net::Packet
Packet(Packet &pck)=default (defined in fge::net::Packet)fge::net::Packet
Packet(Packet const &pck)=default (defined in fge::net::Packet)fge::net::Packet
Packet(std::size_t reserveSize) (defined in fge::net::Packet)fge::net::Packetexplicit
packet() noexcept (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
packet() const noexcept (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
ProtocolPacket(Packet const &pck, Identity const &id, std::size_t fluxIndex=0, std::size_t fluxLifetime=0) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
ProtocolPacket(Packet &&pck, Identity const &id, std::size_t fluxIndex=0, std::size_t fluxLifetime=0) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
ProtocolPacket(IdType header, RealmType realmId=0, CounterType countId=0, CounterType lastCountId=0) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
ProtocolPacket(Packet const &r) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
ProtocolPacket(Packet &&r) noexcept (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
ProtocolPacket(ProtocolPacket const &r) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
ProtocolPacket(ProtocolPacket &&r) noexcept (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
read(void *buff, std::size_t size) const (defined in fge::net::Packet)fge::net::Packet
read(std::size_t pos, void *buff, std::size_t size) const (defined in fge::net::Packet)fge::net::Packet
RealmPosition (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketstatic
RealmType typedef (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacket
removeFlags(IdType flags) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
reserve(std::size_t reserveSize) (defined in fge::net::Packet)fge::net::Packet
retrieveCounter() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
retrieveFlags() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
retrieveFullHeaderId() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
retrieveHeader() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
retrieveHeaderId() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
retrieveLastCounter() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
retrieveRealm() const (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
setCounter(CounterType counter) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
setFlags(IdType flags) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
setHeader(Header const &header) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
setHeaderId(IdType id) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
setLastReorderedPacketCounter(CounterType counter) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
setReadPos(std::size_t pos) const (defined in fge::net::Packet)fge::net::Packet
setRealm(RealmType realm) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
setTimestamp(Timestamp timestamp) (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
setValidity(bool validity) const (defined in fge::net::Packet)fge::net::Packet
shrink(std::size_t size) (defined in fge::net::Packet)fge::net::Packet
skip(std::size_t size) const (defined in fge::net::Packet)fge::net::Packet
unmarkAsCached() (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
unmarkAsLocallyReordered() (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
unmarkForEncryption() (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline
unpack(void *buff, std::size_t size) const (defined in fge::net::Packet)fge::net::Packet
unpack(std::size_t pos, void *buff, std::size_t size) const (defined in fge::net::Packet)fge::net::Packet
write(std::size_t pos, void const *data, std::size_t size) (defined in fge::net::Packet)fge::net::Packet
~Packet()=default (defined in fge::net::Packet)fge::net::Packetvirtual
~ProtocolPacket() override=default (defined in fge::net::ProtocolPacket)fge::net::ProtocolPacketinline