SYMBOL INDEX (714 symbols across 135 files) FILE: Server/GameAssets/database.sql type `player` (line 4) | CREATE TABLE IF NOT EXISTS `player` ( type `clan` (line 14) | CREATE TABLE IF NOT EXISTS `clan` ( FILE: Source/BrawlStars.Utilities/Compression/ZLib/CRC32.cs class Crc32 (line 7) | [Interop.Guid("ebc25cf6-9120-4283-b972-0e5520d0000C")] method Crc32 (line 22) | public Crc32() : this(false) method Crc32 (line 26) | public Crc32(bool reverseBits) : method Crc32 (line 31) | public Crc32(int polynomial, bool reverseBits) method GetCrc32 (line 42) | public int GetCrc32(Stream input) method GetCrc32AndCopy (line 47) | public int GetCrc32AndCopy(Stream input, Stream output) method ComputeCrc32 (line 72) | public int ComputeCrc32(int w, byte b) method InternalComputeCrc32 (line 77) | public int InternalComputeCrc32(uint w, byte b) method SlurpBlock (line 82) | public void SlurpBlock(byte[] block, int offset, int count) method UpdateCrc (line 106) | public void UpdateCrc(byte b) method UpdateCrc (line 120) | public void UpdateCrc(byte b, int n) method ReverseBits (line 135) | private static uint ReverseBits(uint data) method ReverseBits (line 148) | private static byte ReverseBits(byte data) method GenerateLookupTable (line 160) | private void GenerateLookupTable() method Gf2_matrix_times (line 179) | private uint Gf2_matrix_times(uint[] matrix, uint vec) method Gf2_matrix_square (line 194) | private void Gf2_matrix_square(uint[] square, uint[] mat) method Combine (line 200) | public void Combine(int crc, int length) method Reset (line 246) | public void Reset() class CrcCalculatorStream (line 252) | public class CrcCalculatorStream : Stream, IDisposable method CrcCalculatorStream (line 259) | public CrcCalculatorStream(Stream stream) method CrcCalculatorStream (line 264) | public CrcCalculatorStream(Stream stream, bool leaveOpen) method CrcCalculatorStream (line 269) | public CrcCalculatorStream(Stream stream, long length) method CrcCalculatorStream (line 276) | public CrcCalculatorStream(Stream stream, long length, bool leaveOpen) method CrcCalculatorStream (line 283) | public CrcCalculatorStream(Stream stream, long length, bool leaveOpen, method CrcCalculatorStream (line 291) | private CrcCalculatorStream method Dispose (line 314) | void IDisposable.Dispose() method Read (line 319) | public override int Read(byte[] buffer, int offset, int count) method Write (line 339) | public override void Write(byte[] buffer, int offset, int count) method Flush (line 346) | public override void Flush() method Seek (line 351) | public override long Seek(long offset, SeekOrigin origin) method SetLength (line 356) | public override void SetLength(long value) method Close (line 361) | public override void Close() FILE: Source/BrawlStars.Utilities/Compression/ZLib/Deflate.cs type BlockState (line 5) | internal enum BlockState type DeflateFlavor (line 13) | internal enum DeflateFlavor class DeflateManager (line 20) | internal sealed class DeflateManager method DeflateManager (line 144) | internal DeflateManager() method InitializeLazyMatch (line 153) | private void InitializeLazyMatch() method InitializeTreeData (line 170) | private void InitializeTreeData() method InitializeBlocks (line 188) | internal void InitializeBlocks() method Pqdownheap (line 202) | internal void Pqdownheap(short[] tree, int k) method IsSmaller (line 220) | internal static bool IsSmaller(short[] tree, int n, int m, sbyte[] depth) method Scan_tree (line 227) | internal void Scan_tree(short[] tree, int maxCode) method Build_bl_tree (line 289) | internal int Build_bl_tree() method Send_all_trees (line 307) | internal void Send_all_trees(int lcodes, int dcodes, int blcodes) method Send_tree (line 319) | internal void Send_tree(short[] tree, int maxCode) method Put_bytes (line 389) | private void Put_bytes(byte[] p, int start, int len) method Send_code (line 395) | internal void Send_code(int c, short[] tree) method Send_bits (line 401) | internal void Send_bits(int value, int length) method Tr_align (line 423) | internal void Tr_align() method Tr_tally (line 440) | internal bool Tr_tally(int dist, int lc) method send_compressed_block (line 474) | internal void send_compressed_block(short[] ltree, short[] dtree) method Set_data_type (line 520) | internal void Set_data_type() method Bi_flush (line 546) | internal void Bi_flush() method Bi_windup (line 563) | internal void Bi_windup() method Copy_block (line 579) | internal void Copy_block(int buf, int len, bool header) method Flush_block_only (line 596) | internal void Flush_block_only(bool eof) method DeflateNone (line 603) | internal BlockState DeflateNone(FlushType flush) method Tr_stored_block (line 649) | internal void Tr_stored_block(int buf, int storedLen, bool eof) method Tr_flush_block (line 655) | internal void Tr_flush_block(int buf, int storedLen, bool eof) method FillWindow (line 702) | private void FillWindow() method DeflateFast (line 763) | internal BlockState DeflateFast(FlushType flush) method DeflateSlow (line 841) | internal BlockState DeflateSlow(FlushType flush) method Longest_match (line 939) | internal int Longest_match(int curMatch) method Initialize (line 1000) | internal int Initialize(ZlibCodec codec, CompressionLevel level) method Initialize (line 1005) | internal int Initialize(ZlibCodec codec, CompressionLevel level, int b... method Initialize (line 1010) | internal int Initialize(ZlibCodec codec, CompressionLevel level, int b... method Initialize (line 1016) | internal int Initialize(ZlibCodec codec, CompressionLevel level, int w... method Reset (line 1056) | internal void Reset() method End (line 1075) | internal int End() method SetDeflater (line 1087) | private void SetDeflater() method SetParams (line 1105) | internal int SetParams(CompressionLevel level, CompressionStrategy str... method SetDictionary (line 1126) | internal int SetDictionary(byte[] dictionary) method Deflate (line 1162) | internal int Deflate(FlushType flush) class Config (line 1293) | internal class Config method Config (line 1303) | static Config() method Config (line 1320) | private Config(int goodLength, int maxLazy, int niceLength, int maxC... method Lookup (line 1329) | public static Config Lookup(CompressionLevel level) FILE: Source/BrawlStars.Utilities/Compression/ZLib/DeflateStream.cs class DeflateStream (line 6) | public class DeflateStream : Stream method DeflateStream (line 13) | public DeflateStream(Stream stream, CompressionMode mode) method DeflateStream (line 18) | public DeflateStream(Stream stream, CompressionMode mode, CompressionL... method DeflateStream (line 23) | public DeflateStream(Stream stream, CompressionMode mode, bool leaveOpen) method DeflateStream (line 28) | public DeflateStream(Stream stream, CompressionMode mode, CompressionL... method Dispose (line 122) | protected override void Dispose(bool disposing) method CompressBuffer (line 138) | public static byte[] CompressBuffer(byte[] b) method CompressString (line 150) | public static byte[] CompressString(string s) method UncompressBuffer (line 161) | public static byte[] UncompressBuffer(byte[] compressed) method UncompressString (line 172) | public static string UncompressString(byte[] compressed) method Flush (line 183) | public override void Flush() method Read (line 191) | public override int Read(byte[] buffer, int offset, int count) method Seek (line 199) | public override long Seek(long offset, SeekOrigin origin) method SetLength (line 204) | public override void SetLength(long value) method Write (line 209) | public override void Write(byte[] buffer, int offset, int count) FILE: Source/BrawlStars.Utilities/Compression/ZLib/GZipStream.cs class GZipStream (line 7) | public class GZipStream : Stream method GZipStream (line 21) | public GZipStream(Stream stream, CompressionMode mode) method GZipStream (line 26) | public GZipStream(Stream stream, CompressionMode mode, CompressionLeve... method GZipStream (line 31) | public GZipStream(Stream stream, CompressionMode mode, bool leaveOpen) method GZipStream (line 36) | public GZipStream(Stream stream, CompressionMode mode, CompressionLeve... method Dispose (line 153) | protected override void Dispose(bool disposing) method Flush (line 173) | public override void Flush() method Read (line 181) | public override int Read(byte[] buffer, int offset, int count) method Seek (line 197) | public override long Seek(long offset, SeekOrigin origin) method SetLength (line 202) | public override void SetLength(long value) method Write (line 207) | public override void Write(byte[] buffer, int offset, int count) method EmitHeader (line 222) | private int EmitHeader() method CompressString (line 283) | public static byte[] CompressString(string s) method CompressBuffer (line 294) | public static byte[] CompressBuffer(byte[] b) method UncompressString (line 306) | public static string UncompressString(byte[] compressed) method UncompressBuffer (line 315) | public static byte[] UncompressBuffer(byte[] compressed) FILE: Source/BrawlStars.Utilities/Compression/ZLib/InfTree.cs class InfTree (line 6) | internal sealed class InfTree method Inflate_trees_fixed (line 124) | internal static int Inflate_trees_fixed(int[] bl, int[] bd, int[][] tl... method Inflate_trees_bits (line 133) | internal int Inflate_trees_bits(int[] c, int[] bb, int[] tb, int[] hp,... method Inflate_trees_dynamic (line 152) | internal int Inflate_trees_dynamic(int nl, int nd, int[] c, int[] bl, ... method Huft_build (line 202) | private int Huft_build(IReadOnlyList b, int bindex, int n, int s,... method InitWorkArea (line 361) | private void InitWorkArea(int vsize) FILE: Source/BrawlStars.Utilities/Compression/ZLib/Inflate.cs class InternalInflateConstants (line 5) | internal static class InternalInflateConstants class InflateBlocks (line 16) | internal sealed class InflateBlocks method InflateBlocks (line 43) | internal InflateBlocks(ZlibCodec codec, object checkfn, int w) method Flush (line 54) | internal int Flush(int r) method Free (line 102) | internal void Free() method Process (line 109) | internal int Process(int r) method Reset (line 637) | internal uint Reset() method SetDictionary (line 650) | internal void SetDictionary(byte[] d, int start, int n) method SyncPoint (line 656) | internal int SyncPoint() type InflateBlockMode (line 661) | private enum InflateBlockMode class InflateCodes (line 676) | internal sealed class InflateCodes method InflateFast (line 703) | internal int InflateFast(int bl, int bd, int[] tl, int tlIndex, int[] ... method Init (line 950) | internal void Init(int bl, int bd, int[] tl, int tlIndex, int[] td, in... method Process (line 962) | internal int Process(InflateBlocks blocks, int r) class InflateManager (line 1367) | internal sealed class InflateManager method InflateManager (line 1385) | public InflateManager() method InflateManager (line 1389) | public InflateManager(bool expectRfc1950HeaderBytes) method End (line 1396) | internal int End() method Inflate (line 1403) | internal int Inflate() method Initialize (line 1602) | internal int Initialize(ZlibCodec codec, int w) method Reset (line 1624) | internal int Reset() method SetDictionary (line 1633) | internal int SetDictionary(byte[] dictionary) method Sync (line 1656) | internal int Sync() method SyncPoint (line 1697) | internal int SyncPoint() type InflateManagerMode (line 1702) | private enum InflateManagerMode FILE: Source/BrawlStars.Utilities/Compression/ZLib/Iso8859Dash1Encoding.cs class Iso8859Dash1Encoding (line 6) | public class Iso8859Dash1Encoding : Encoding method GetByteCount (line 12) | public override int GetByteCount(char[] chars, int index, int count) method GetBytes (line 17) | public override int GetBytes(char[] chars, int start, int count, byte[... method GetCharCount (line 49) | public override int GetCharCount(byte[] bytes, int index, int count) method GetChars (line 54) | public override int GetChars(byte[] bytes, int start, int count, char[... method GetMaxByteCount (line 79) | public override int GetMaxByteCount(int charCount) method GetMaxCharCount (line 84) | public override int GetMaxCharCount(int byteCount) FILE: Source/BrawlStars.Utilities/Compression/ZLib/ParallelDeflateOutputStream.cs class WorkItem (line 8) | internal class WorkItem method WorkItem (line 19) | public WorkItem(int size, class ParallelDeflateOutputStream (line 34) | public class ParallelDeflateOutputStream : Stream method ParallelDeflateOutputStream (line 64) | public ParallelDeflateOutputStream(Stream stream) method ParallelDeflateOutputStream (line 69) | public ParallelDeflateOutputStream(Stream stream, CompressionLevel level) method ParallelDeflateOutputStream (line 74) | public ParallelDeflateOutputStream(Stream stream, bool leaveOpen) method ParallelDeflateOutputStream (line 79) | public ParallelDeflateOutputStream(Stream stream, method InitializePoolOfWorkItems (line 137) | private void InitializePoolOfWorkItems() method Write (line 158) | public override void Write(byte[] buffer, int offset, int count) method FlushFinish (line 235) | private void FlushFinish() method Flush (line 261) | private void Flush(bool lastInput) method Flush (line 287) | public override void Flush() method Close (line 303) | public override void Close() method Dispose (line 327) | public new void Dispose() method Reset (line 334) | public void Reset(Stream stream) method EmitPendingBuffers (line 358) | private void EmitPendingBuffers(bool doAll, bool mustWait) method DeflateOne (line 433) | private void DeflateOne(object wi) method DeflateOneSegment (line 469) | private bool DeflateOneSegment(WorkItem workitem) method Read (line 490) | public override int Read(byte[] buffer, int offset, int count) method Seek (line 495) | public override long Seek(long offset, SeekOrigin origin) method SetLength (line 500) | public override void SetLength(long value) type TraceBits (line 505) | [Flags] FILE: Source/BrawlStars.Utilities/Compression/ZLib/Tree.cs class Tree (line 5) | internal sealed class Tree method Bi_reverse (line 99) | internal static int Bi_reverse(int code, int len) method DistanceCode (line 112) | internal static int DistanceCode(int dist) method Gen_codes (line 119) | internal static void Gen_codes(short[] tree, int maxCode, short[] blCo... method Build_tree (line 142) | internal void Build_tree(DeflateManager s) method Gen_bitlen (line 205) | internal void Gen_bitlen(DeflateManager s) FILE: Source/BrawlStars.Utilities/Compression/ZLib/Zlib.cs type FlushType (line 8) | public enum FlushType type CompressionLevel (line 17) | public enum CompressionLevel type CompressionStrategy (line 35) | public enum CompressionStrategy type CompressionMode (line 42) | public enum CompressionMode class ZlibException (line 48) | [Guid("ebc25cf6-9120-4283-b972-0e5520d0000E")] method ZlibException (line 51) | public ZlibException() method ZlibException (line 55) | public ZlibException(string s) class SharedUtils (line 61) | internal class SharedUtils method UrShift (line 63) | public static int UrShift(int number, int bits) method URShift (line 75) | public static long URShift(long number, int bits) method ReadInput (line 93) | public static int ReadInput(TextReader sourceTextReader, byte[] target... method ToByteArray (line 112) | internal static byte[] ToByteArray(string sourceString) method ToCharArray (line 117) | internal static char[] ToCharArray(byte[] byteArray) class InternalConstants (line 123) | internal static class InternalConstants class StaticTree (line 145) | internal sealed class StaticTree method StaticTree (line 205) | static StaticTree() method StaticTree (line 215) | private StaticTree(short[] treeCodes, int[] extraBits, int extraBase, ... class Adler (line 234) | public sealed class Adler method Adler32 (line 258) | public static uint Adler32(uint adler, byte[] buf, int index, int len) FILE: Source/BrawlStars.Utilities/Compression/ZLib/ZlibBaseStream.cs type ZlibStreamFlavor (line 8) | internal enum ZlibStreamFlavor class ZlibBaseStream (line 15) | internal class ZlibBaseStream : Stream method ZlibBaseStream (line 40) | public ZlibBaseStream(Stream stream, method Write (line 97) | public override void Write(byte[] buffer, int offset, int count) method Finish (line 133) | private void Finish() method End (line 240) | private void End() method Close (line 250) | public override void Close() method Flush (line 268) | public override void Flush() method Seek (line 273) | public override long Seek(long offset, SeekOrigin origin) method SetLength (line 278) | public override void SetLength(long value) method ReadZeroTerminatedString (line 283) | private string ReadZeroTerminatedString() method ReadAndValidateGzipHeader (line 303) | private int ReadAndValidateGzipHeader() method Read (line 345) | public override int Read(byte[] buffer, int offset, int count) method CompressString (line 428) | public static void CompressString(string s, Stream compressor) method CompressBuffer (line 437) | public static void CompressBuffer(byte[] b, Stream compressor) method UncompressString (line 445) | public static string UncompressString(Stream decompressor) method UncompressBuffer (line 463) | public static byte[] UncompressBuffer(Stream decompressor) type StreamMode (line 478) | internal enum StreamMode FILE: Source/BrawlStars.Utilities/Compression/ZLib/ZlibCodec.cs class ZlibCodec (line 6) | [Interop.GuidAttribute("ebc25cf6-9120-4283-b972-0e5520d0000D")] method ZlibCodec (line 40) | public ZlibCodec() method ZlibCodec (line 44) | public ZlibCodec(CompressionMode mode) method InitializeInflate (line 73) | public int InitializeInflate() method InitializeInflate (line 78) | public int InitializeInflate(bool expectRfc1950Header) method InitializeInflate (line 83) | public int InitializeInflate(int windowBits) method InitializeInflate (line 89) | public int InitializeInflate(int windowBits, bool expectRfc1950Header) method Inflate (line 99) | public int Inflate() method EndInflate (line 107) | public int EndInflate() method SyncInflate (line 117) | public int SyncInflate() method InitializeDeflate (line 125) | public int InitializeDeflate() method InitializeDeflate (line 130) | public int InitializeDeflate(CompressionLevel level) method InitializeDeflate (line 136) | public int InitializeDeflate(CompressionLevel level, bool wantRfc1950H... method InitializeDeflate (line 142) | public int InitializeDeflate(CompressionLevel level, int bits) method InitializeDeflate (line 149) | public int InitializeDeflate(CompressionLevel level, int bits, bool wa... method InternalInitializeDeflate (line 156) | private int InternalInitializeDeflate(bool wantRfc1950Header) method Deflate (line 166) | public int Deflate(FlushType flush) method EndDeflate (line 174) | public int EndDeflate() method ResetDeflate (line 184) | public void ResetDeflate() method SetDeflateParams (line 192) | public int SetDeflateParams(CompressionLevel level, CompressionStrateg... method SetDictionary (line 200) | public int SetDictionary(byte[] dictionary) method Flush_pending (line 211) | internal void Flush_pending() method Read_buf (line 237) | internal int Read_buf(byte[] buf, int start, int size) FILE: Source/BrawlStars.Utilities/Compression/ZLib/ZlibConstants.cs class ZlibConstants (line 3) | public static class ZlibConstants FILE: Source/BrawlStars.Utilities/Compression/ZLib/ZlibStream.cs class ZlibStream (line 6) | public class ZlibStream : Stream method ZlibStream (line 11) | public ZlibStream(Stream stream, CompressionMode mode) method ZlibStream (line 16) | public ZlibStream(Stream stream, CompressionMode mode, CompressionLeve... method ZlibStream (line 21) | public ZlibStream(Stream stream, CompressionMode mode, bool leaveOpen) method ZlibStream (line 26) | public ZlibStream(Stream stream, CompressionMode mode, CompressionLeve... method Dispose (line 108) | protected override void Dispose(bool disposing) method CompressBuffer (line 124) | public static byte[] CompressBuffer(byte[] b, CompressionLevel compres... method CompressString (line 136) | public static byte[] CompressString(string s, CompressionLevel compres... method UncompressBuffer (line 147) | public static byte[] UncompressBuffer(byte[] compressed) method UncompressString (line 158) | public static string UncompressString(byte[] compressed) method Flush (line 169) | public override void Flush() method Read (line 177) | public override int Read(byte[] buffer, int offset, int count) method Seek (line 185) | public override long Seek(long offset, SeekOrigin origin) method SetLength (line 190) | public override void SetLength(long value) method Write (line 196) | public override void Write(byte[] buffer, int offset, int count) FILE: Source/BrawlStars.Utilities/Extensions.cs class ExtensionMethods (line 7) | public static class ExtensionMethods method UpdateOrInsert (line 9) | public static void UpdateOrInsert(this List list, int index, T i... method ToReadableString (line 17) | public static string ToReadableString(this TimeSpan span) FILE: Source/BrawlStars.Utilities/Netty/Reader.cs class Reader (line 10) | public static class Reader method ReadScString (line 17) | public static string ReadScString(this IByteBuffer byteBuffer) method ReadCompressedString (line 33) | public static string ReadCompressedString(this IByteBuffer byteBuffer,... method ReadVInt (line 45) | public static int ReadVInt(this IByteBuffer byteBuffer) FILE: Source/BrawlStars.Utilities/Netty/Writer.cs class Writer (line 12) | public static class Writer method WriteScString (line 19) | public static void WriteScString(this IByteBuffer buffer, string value) method WriteVInt (line 43) | public static void WriteVInt(this IByteBuffer buffer, int value) method WriteScId (line 72) | public static void WriteScId(this IByteBuffer buffer, int high, int low) method WriteCompressedString (line 84) | public static void WriteCompressedString(this IByteBuffer buffer, stri... method WriteHex (line 103) | public static void WriteHex(this IByteBuffer buffer, string value) FILE: Source/BrawlStars.Utilities/Utils/GameUtils.cs class GameUtils (line 5) | public class GameUtils method IsHigherRoleThan (line 21) | public static bool IsHigherRoleThan(int role, int roleToCompare) FILE: Source/BrawlStars.Utilities/Utils/ServerUtils.cs class ServerUtils (line 9) | public class ServerUtils method GetOsName (line 11) | public static string GetOsName() method IsLinux (line 23) | public static bool IsLinux() method GetChecksum (line 28) | public static string GetChecksum(string text) method GetChecksum (line 37) | public static string GetChecksum(byte[] data) FILE: Source/BrawlStars.Utilities/Utils/TimeUtils.cs class TimeUtils (line 5) | public class TimeUtils FILE: Source/BrawlStars/Core/Configuration.cs class Configuration (line 7) | public class Configuration method Initialize (line 32) | public void Initialize() method Save (line 75) | public void Save() FILE: Source/BrawlStars/Core/Network/Handlers/PacketEncoder.cs class PacketEncoder (line 8) | public class PacketEncoder : ChannelHandlerAdapter method WriteAsync (line 10) | public override Task WriteAsync(IChannelHandlerContext context, object... FILE: Source/BrawlStars/Core/Network/Handlers/PacketHandler.cs class PacketHandler (line 10) | public class PacketHandler : ChannelHandlerAdapter method PacketHandler (line 12) | public PacketHandler() method ChannelRead (line 22) | public override void ChannelRead(IChannelHandlerContext context, objec... method ChannelRegistered (line 38) | public override void ChannelRegistered(IChannelHandlerContext context) method ChannelUnregistered (line 50) | public override async void ChannelUnregistered(IChannelHandlerContext ... method ExceptionCaught (line 68) | public override void ExceptionCaught(IChannelHandlerContext context, E... FILE: Source/BrawlStars/Core/Network/NettyService.cs class NettyService (line 13) | public class NettyService method RunServerAsync (line 25) | public async Task RunServerAsync() method Shutdown (line 61) | public async Task Shutdown() method ShutdownWorkers (line 70) | public async Task ShutdownWorkers() FILE: Source/BrawlStars/Core/Network/Throttler.cs class Throttler (line 5) | public class Throttler method Throttler (line 17) | public Throttler(int maxPackets, int interval) method CanProcess (line 23) | public bool CanProcess() method GetMillisecondsSinceLastReset (line 33) | private int GetMillisecondsSinceLastReset() FILE: Source/BrawlStars/Database/AllianceDb.cs class AllianceDb (line 11) | public class AllianceDb method AllianceDb (line 17) | public AllianceDb() method ExecuteAsync (line 39) | public static async Task ExecuteAsync(MySqlCommand cmd) method MaxAllianceId (line 61) | public static long MaxAllianceId() method CountAsync (line 93) | public static async Task CountAsync() method CreateAsync (line 125) | public static async Task CreateAsync() method GetAsync (line 162) | public static async Task GetAsync(long id) method SaveAsync (line 201) | public static async Task SaveAsync(Alliance alliance) method DeleteAsync (line 228) | public static async Task DeleteAsync(long id) method GetGlobalAlliancesAsync (line 252) | public static async Task> GetGlobalAlliancesAsync() FILE: Source/BrawlStars/Database/Cache/Alliances.cs class Alliances (line 7) | public class Alliances : Dictionary method Add (line 15) | public void Add(Alliance alliance) method Remove (line 27) | public new void Remove(long allianceId) method GetAllianceAsync (line 44) | public async Task GetAllianceAsync(long allianceId, bool onl... FILE: Source/BrawlStars/Database/Cache/Players.cs class Players (line 7) | public class Players : Dictionary method Login (line 16) | public async Task Login(long userId, string token) method Logout (line 58) | public void Logout(ref Player player) method LogoutById (line 82) | public bool LogoutById(long userId) method GetPlayerAsync (line 106) | public async Task GetPlayerAsync(long userId, bool onlineOnly ... FILE: Source/BrawlStars/Database/ObjectCache.cs class ObjectCache (line 11) | public class ObjectCache method ObjectCache (line 18) | public ObjectCache() method CachePlayer (line 38) | public void CachePlayer(Player player) method CacheAlliance (line 57) | public void CacheAlliance(Alliance alliance) method GetCachedPlayer (line 70) | public Player GetCachedPlayer(long id) method GetCachedAlliance (line 102) | public Alliance GetCachedAlliance(long id) method CachedPlayers (line 129) | public long CachedPlayers() FILE: Source/BrawlStars/Database/PlayerDb.cs class PlayerDb (line 13) | public class PlayerDb method PlayerDb (line 19) | public PlayerDb() method ExecuteAsync (line 41) | public static async Task ExecuteAsync(MySqlCommand cmd) method MaxPlayerId (line 63) | public static long MaxPlayerId() method CountAsync (line 95) | public static async Task CountAsync() method CreateAsync (line 127) | public static async Task CreateAsync() method GetAsync (line 168) | public static async Task GetAsync(long id) method SaveAsync (line 215) | public static async Task SaveAsync(Player player) method DeleteAsync (line 248) | public static async Task DeleteAsync(long id) method GetGlobalPlayerRankingAsync (line 272) | public static async Task> GetGlobalPlayerRankingAsync() method GetLocalPlayerRankingAsync (line 309) | public static async Task> GetLocalPlayerRankingAsync(stri... FILE: Source/BrawlStars/Extensions/ChatStreamEntry.cs class ChatStreamEntry (line 8) | public class ChatStreamEntry : AllianceStreamEntry method ChatStreamEntry (line 10) | public ChatStreamEntry() method Encode (line 17) | public override void Encode(IByteBuffer packet) FILE: Source/BrawlStars/Extensions/CustomWriter.cs class CustomWriter (line 9) | public static class CustomWriter method WriteData (line 16) | public static void WriteData(this IByteBuffer buffer, Data value) FILE: Source/BrawlStars/Extensions/GamePlayUtil.cs class GamePlayUtil (line 7) | public class GamePlayUtil method GetResourceDiamondCost (line 9) | public int GetResourceDiamondCost(int resourceCount, string resource) method GetSpeedUpCost (line 75) | public static int GetSpeedUpCost(int seconds) method CalculateResourceCost (line 117) | public static int CalculateResourceCost(int sup, int inf, int supCost,... method CalculateSpeedUpCost (line 122) | public static int CalculateSpeedUpCost(int sup, int inf, int supCost, ... FILE: Source/BrawlStars/Files/Csv.Files.cs class Csv (line 9) | public partial class Csv type Files (line 11) | public enum Files method Csv (line 30) | static Csv() method Create (line 47) | public static Data Create(Files file, Row row, DataTable dataTable) FILE: Source/BrawlStars/Files/Csv.cs class Csv (line 7) | public partial class Csv method Csv (line 12) | public Csv() FILE: Source/BrawlStars/Files/CsvHelpers/Data.cs class Data (line 6) | public class Data method Data (line 13) | public Data(Row row, DataTable dataTable) method LoadData (line 19) | public void LoadData(Data data, Type type, Row row, int dataType = 0) method GetDataType (line 27) | public int GetDataType() method GetGlobalId (line 32) | public int GetGlobalId() method GetInstanceId (line 37) | public int GetInstanceId() method GetName (line 42) | public string GetName() FILE: Source/BrawlStars/Files/CsvHelpers/DataTable.cs class DataTable (line 6) | public class DataTable method DataTable (line 11) | public DataTable() method DataTable (line 16) | public DataTable(Table table, Csv.Files index) method Count (line 29) | public int Count() method GetDatas (line 34) | public List GetDatas() method GetDataWithId (line 39) | public Data GetDataWithId(int id) method GetDataWithId (line 44) | public T GetDataWithId(int id) where T : Data method GetDataWithInstanceId (line 49) | public T GetDataWithInstanceId(int id) where T : Data method GetData (line 56) | public T GetData(string name) where T : Data method GetIndex (line 61) | public int GetIndex() FILE: Source/BrawlStars/Files/CsvHelpers/GlobalId.cs class GlobalId (line 3) | public static class GlobalId method CreateGlobalId (line 5) | public static int CreateGlobalId(int classId, int instanceId) method GetClassId (line 10) | public static int GetClassId(int globalId) method GetInstanceId (line 15) | public static int GetInstanceId(int globalId) FILE: Source/BrawlStars/Files/CsvReader/Column.cs class Column (line 6) | public class Column method Column (line 10) | public Column() method GetArraySize (line 15) | public static int GetArraySize(int offset, int nOffset) method Add (line 20) | public void Add(string value) method Get (line 28) | public string Get(int row) method GetSize (line 33) | public int GetSize() FILE: Source/BrawlStars/Files/CsvReader/Gamefiles.cs class Gamefiles (line 7) | public class Gamefiles : IDisposable method Gamefiles (line 11) | public Gamefiles() method Dispose (line 19) | public void Dispose() method Get (line 24) | public DataTable Get(Csv.Files index) method Get (line 29) | public DataTable Get(int index) method Initialize (line 34) | public void Initialize(Table table, Csv.Files index) FILE: Source/BrawlStars/Files/CsvReader/Row.cs class Row (line 8) | public class Row method Row (line 13) | public Row(Table table) method LoadData (line 23) | public void LoadData(Data data) method GetArraySize (line 105) | public int GetArraySize(string name) method GetName (line 111) | public string GetName() method GetValue (line 117) | public string GetValue(string name, int level) method LoadBoolArray (line 122) | private bool[] LoadBoolArray(string column) method LoadIntArray (line 139) | private int[] LoadIntArray(string column) method LoadStringArray (line 156) | private string[] LoadStringArray(string column) FILE: Source/BrawlStars/Files/CsvReader/Table.cs class Table (line 6) | public class Table method Table (line 13) | public Table(string path) method AddRow (line 47) | public void AddRow(Row row) method GetArraySizeAt (line 52) | public int GetArraySizeAt(Row row, int columnIndex) method GetColumnIndexByName (line 71) | public int GetColumnIndexByName(string name) method GetColumnName (line 76) | public string GetColumnName(int index) method GetColumnRowCount (line 81) | public int GetColumnRowCount() method GetRowAt (line 86) | public Row GetRowAt(int index) method GetRowCount (line 91) | public int GetRowCount() method GetValue (line 96) | public string GetValue(string name, int level) method GetValueAt (line 102) | public string GetValueAt(int column, int row) FILE: Source/BrawlStars/Files/Fingerprint.cs class Fingerprint (line 10) | public class Fingerprint method Fingerprint (line 14) | public Fingerprint() method Save (line 60) | public void Save() class Asset (line 74) | public class Asset FILE: Source/BrawlStars/Files/GameEvents.cs class GameEvents (line 10) | internal static class GameEvents method Initialize (line 16) | internal static void Initialize() FILE: Source/BrawlStars/Files/Logic/Accessorie.cs class Accessorie (line 6) | public class Accessorie : Data method Accessorie (line 8) | public Accessorie(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/AllianceBadge.cs class AllianceBadge (line 6) | public class AllianceBadge : Data method AllianceBadge (line 8) | public AllianceBadge(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/AllianceRole.cs class AllianceRole (line 6) | public class AllianceRole : Data method AllianceRole (line 8) | public AllianceRole(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/AreaEffect.cs class AreaEffect (line 6) | public class AreaEffect : Data method AreaEffect (line 8) | public AreaEffect(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/Boss.cs class Bosses (line 6) | public class Bosses : Data method Bosses (line 8) | public Bosses(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/Campaign.cs class Campaign (line 6) | public class Campaign : Data method Campaign (line 8) | public Campaign(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/Card.cs class Card (line 6) | public class Card : Data method Card (line 8) | public Card(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/Challenge.cs class Challenge (line 6) | public class Challenge : Data method Challenge (line 8) | public Challenge(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/Character.cs class Character (line 6) | public class Character : Data method Character (line 8) | public Character(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/Emote.cs class Emote (line 6) | public class Emote : Data method Emote (line 8) | public Emote(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/GameModeVariations.cs class GameModeVariation (line 6) | public class GameModeVariation : Data method GameModeVariation (line 8) | public GameModeVariation(Row row, DataTable datatable) : base(row, dat... FILE: Source/BrawlStars/Files/Logic/Global.cs class Global (line 6) | public class Global : Data method Global (line 8) | public Global(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/Item.cs class Item (line 6) | public class Item : Data method Item (line 8) | public Item(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/Locale.cs class Locale (line 6) | public class Locale : Data method Locale (line 8) | public Locale(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/Resource.cs class Resource (line 6) | public class Resource : Data method Resource (line 8) | public Resource(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/Skill.cs class Skill (line 6) | public class Skill : Data method Skill (line 8) | public Skill(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/Files/Logic/Skin.cs class Skin (line 6) | public class Skin : Data method Skin (line 8) | public Skin(Row row, DataTable datatable) : base(row, datatable) FILE: Source/BrawlStars/GameAssets/database.sql type `player` (line 4) | CREATE TABLE IF NOT EXISTS `player` ( type `clan` (line 14) | CREATE TABLE IF NOT EXISTS `clan` ( FILE: Source/BrawlStars/Logger.cs class Logger (line 7) | public class Logger type ErrorLevel (line 9) | public enum ErrorLevel method Logger (line 22) | public Logger() method Log (line 29) | public static void Log(object message, Type type, ErrorLevel logType =... FILE: Source/BrawlStars/Logic/Brawler.cs class Brawler (line 6) | internal class Brawler FILE: Source/BrawlStars/Logic/Calendar.cs class Calendar (line 6) | internal class Calendar FILE: Source/BrawlStars/Logic/Clan/Alliance.cs class Alliance (line 11) | public class Alliance type Role (line 13) | public enum Role method Alliance (line 24) | public Alliance(long id) method AllianceRankingEntry (line 54) | public void AllianceRankingEntry(IByteBuffer packet) method AllianceFullEntry (line 59) | public void AllianceFullEntry(IByteBuffer packet) method AllianceHeaderEntry (line 66) | public void AllianceHeaderEntry(IByteBuffer packet) method GetAllianceInfo (line 71) | public AllianceInfo GetAllianceInfo(long userId) method Add (line 82) | public void Add(AllianceMember member) method Remove (line 92) | public async void Remove(long id) method AddEntry (line 122) | public async void AddEntry(AllianceStreamEntry entry) method GetRole (line 166) | public int GetRole(long id) method GetMember (line 176) | public AllianceMember GetMember(long id) method Save (line 202) | public async void Save() FILE: Source/BrawlStars/Logic/Clan/AllianceInfo.cs class AllianceInfo (line 6) | public class AllianceInfo method Reset (line 27) | public void Reset() FILE: Source/BrawlStars/Logic/Clan/AllianceMember.cs class AllianceMember (line 8) | public class AllianceMember method AllianceMember (line 10) | public AllianceMember(Player player, Alliance.Role role) method AllianceMember (line 18) | public AllianceMember() method AllianceMemberEntry (line 44) | public void AllianceMemberEntry(IByteBuffer packet) method GetPlayerAsync (line 49) | public async Task GetPlayerAsync(bool onlineOnly = false) FILE: Source/BrawlStars/Logic/Clan/StreamEntry/AllianceStreamEntry.cs class AllianceStreamEntry (line 7) | public class AllianceStreamEntry method Encode (line 31) | public virtual void Encode(IByteBuffer packet) method SetSender (line 36) | public virtual void SetSender(Player player) FILE: Source/BrawlStars/Logic/Clan/StreamEntry/Entries/AllianceEventStreamEntry.cs class AllianceEventStreamEntry (line 6) | public class AllianceEventStreamEntry : AllianceStreamEntry type Type (line 8) | public enum Type method AllianceEventStreamEntry (line 18) | public AllianceEventStreamEntry() method Encode (line 28) | public override void Encode(IByteBuffer packet) method SetTarget (line 35) | public void SetTarget(Player target) FILE: Source/BrawlStars/Logic/Clan/StreamEntry/Entries/ChallengeStreamEntry.cs class ChallengeStreamEntry (line 6) | public class ChallengeStreamEntry : AllianceStreamEntry method ChallengeStreamEntry (line 8) | public ChallengeStreamEntry() method Encode (line 22) | public override void Encode(IByteBuffer packet) method SetTarget (line 29) | public void SetTarget(Player target) method SetSender (line 34) | public override void SetSender(Player player) FILE: Source/BrawlStars/Logic/Clan/StreamEntry/Entries/ChatStreamEntry.cs class ChatStreamEntry (line 7) | public class ChatStreamEntry : AllianceStreamEntry method ChatStreamEntry (line 9) | public ChatStreamEntry() method Encode (line 16) | public override void Encode(IByteBuffer packet) FILE: Source/BrawlStars/Logic/Clan/StreamEntry/Entries/DonateStreamEntry.cs class DonateStreamEntry (line 6) | public class DonateStreamEntry : AllianceStreamEntry method DonateStreamEntry (line 8) | public DonateStreamEntry() method Encode (line 17) | public override void Encode(IByteBuffer packet) FILE: Source/BrawlStars/Logic/Clan/StreamEntry/Entries/JoinRequestAllianceStreamEntry.cs class JoinRequestAllianceStreamEntry (line 6) | public class JoinRequestAllianceStreamEntry : AllianceStreamEntry method JoinRequestAllianceStreamEntry (line 8) | public JoinRequestAllianceStreamEntry() method Encode (line 17) | public override void Encode(IByteBuffer packet) method SetTarget (line 24) | public void SetTarget(Player target) FILE: Source/BrawlStars/Logic/Device.cs class Device (line 12) | public class Device method Device (line 14) | public Device(PacketHandler handler) method Process (line 27) | public void Process(IByteBuffer buffer) method GetIp (line 88) | public string GetIp() method Disconnect (line 97) | public async void Disconnect(string reason = null) type State (line 133) | public enum State FILE: Source/BrawlStars/Logic/Events.cs class Event (line 7) | internal class Event FILE: Source/BrawlStars/Logic/Functions.cs class Functions (line 5) | internal class Functions FILE: Source/BrawlStars/Logic/Home/Home.cs class Home (line 13) | public class Home method Home (line 23) | public Home() method Home (line 28) | public Home(long id, string token) method Reset (line 128) | public void Reset(bool notResetGameObjects = false) method UseGold (line 147) | public bool UseGold(int amount) method UseOwcAny (line 157) | public bool UseOwcAny(int amount) method UseOwcRareOrBetter (line 167) | public bool UseOwcRareOrBetter(int amount) method UseowcEpicOrBetter (line 177) | public bool UseowcEpicOrBetter(int amount) method UseDust (line 187) | public bool UseDust(int amount) method UseUpgradium (line 197) | public bool UseUpgradium(int amount) method UseBolts (line 207) | public bool UseBolts(int amount) method UseHeroLvlUpMaterial (line 217) | public bool UseHeroLvlUpMaterial(int amount) method UseFirstWins (line 227) | public bool UseFirstWins(int amount) method UseDiamonds (line 237) | public bool UseDiamonds(int amount) FILE: Source/BrawlStars/Logic/Home/Slots/DataSlots.cs class DataSlots (line 7) | public class DataSlots : List method Set (line 14) | public void Set(int id, int count) method Add (line 37) | public void Add(int id, int count) method Remove (line 60) | public void Remove(int id, int count) method GetCount (line 75) | public int GetCount(int id) method GetById (line 86) | public DataSlot GetById(int id) method Encode (line 96) | public void Encode(IByteBuffer buffer) FILE: Source/BrawlStars/Logic/Home/Slots/Items/DataSlot.cs class DataSlot (line 6) | public class DataSlot method Encode (line 15) | public virtual void Encode(IByteBuffer buffer) FILE: Source/BrawlStars/Logic/Home/Slots/ResourceSlots.cs class ResourceSlots (line 3) | public class ResourceSlots : DataSlots method InitializeDefault (line 8) | public void InitializeDefault() method Initialize (line 21) | public void Initialize() FILE: Source/BrawlStars/Logic/Home/StreamEntry/AvatarStreamEntry.cs class AvatarStreamEntry (line 7) | public class AvatarStreamEntry method Encode (line 31) | public virtual void Encode(IByteBuffer packet) method SetSender (line 36) | public virtual void SetSender(Player player) FILE: Source/BrawlStars/Logic/Player.cs class Player (line 12) | public class Player method Player (line 14) | public Player(long id) method Player (line 19) | public Player() method RankingEntry (line 28) | public void RankingEntry(IByteBuffer packet) method LogicClientHome (line 33) | public void LogicClientHome(IByteBuffer packet) method LogicClientAvatar (line 38) | public void LogicClientAvatar(IByteBuffer packet) method ValidateSession (line 65) | public void ValidateSession() method Save (line 77) | public async void Save() FILE: Source/BrawlStars/Logic/Sessions/Location.cs class Location (line 8) | public class Location method GetByIpAsync (line 14) | public static async Task GetByIpAsync(string ip) FILE: Source/BrawlStars/Logic/Sessions/Session.cs class Session (line 6) | public class Session FILE: Source/BrawlStars/Logic/Time.cs class Time (line 5) | public class Time method GetSecondsInTicks (line 13) | public static long GetSecondsInTicks(int seconds) FILE: Source/BrawlStars/Logic/Timer.cs class Timer (line 5) | public class Timer method StartTimer (line 9) | public void StartTimer(Time time, int seconds) method IncreaseTimer (line 14) | public void IncreaseTimer(int seconds) method StopTimer (line 19) | public void StopTimer() method FastForward (line 24) | public void FastForward(int seconds) method FastForwardSubTicks (line 29) | public void FastForwardSubTicks(int subTick) method GetRemainingSeconds (line 34) | public int GetRemainingSeconds(Time time) method GetRemainingMilliseconds (line 40) | public int GetRemainingMilliseconds(Time time) method AdjustSubTick (line 46) | public void AdjustSubTick(Time time) FILE: Source/BrawlStars/Program.cs class Program (line 8) | public static class Program method Main (line 11) | private static void Main() method Shutdown (line 31) | public static async void Shutdown() method Exit (line 56) | public static void Exit() FILE: Source/BrawlStars/Protocol/Commands/Server/LogicChangeAvatarName.cs class LogicChangeAvatarName (line 6) | public class LogicChangeAvatarName : LogicCommand method LogicChangeAvatarName (line 8) | public LogicChangeAvatarName(Device device) : base(device) method Encode (line 15) | public override void Encode() FILE: Source/BrawlStars/Protocol/Commands/Server/LogicDiamondsAddedCommand.cs class LogicDiamondsAddedCommand (line 6) | public class LogicDiamondsAddedCommand : LogicCommand method LogicDiamondsAddedCommand (line 8) | public LogicDiamondsAddedCommand(Device device) : base(device) method Encode (line 15) | public override void Encode() FILE: Source/BrawlStars/Protocol/LogicCommand.cs class LogicCommand (line 6) | public class LogicCommand method LogicCommand (line 8) | public LogicCommand(Device device) method LogicCommand (line 14) | public LogicCommand(Device device, IByteBuffer buffer) method Decode (line 28) | public virtual void Decode() method Encode (line 33) | public virtual void Encode() method Process (line 37) | public virtual void Process() method Handle (line 41) | public LogicCommand Handle() FILE: Source/BrawlStars/Protocol/LogicCommandManager.cs class LogicCommandManager (line 6) | public class LogicCommandManager method LogicCommandManager (line 10) | static LogicCommandManager() FILE: Source/BrawlStars/Protocol/LogicMagicMessageFactory.cs class LogicMagicMessageFactory (line 11) | public class LogicMagicMessageFactory method LogicMagicMessageFactory (line 15) | static LogicMagicMessageFactory() FILE: Source/BrawlStars/Protocol/Messages/Client/Alliance/ChatToClubMessage.cs class ChatToClubMessage (line 13) | class ChatToClubMessage : PiranhaMessage method ChatToClubMessage (line 15) | public ChatToClubMessage(Device device, IByteBuffer buffer) : base(dev... method Decode (line 23) | public override void Decode() method Process (line 28) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/Alliance/ClanInviteLinkMessage.cs class ClanInviteLinkMessage (line 8) | class ClanInviteLinkMessage : PiranhaMessage method ClanInviteLinkMessage (line 10) | public ClanInviteLinkMessage(Device device, IByteBuffer buffer) : base... method Process (line 14) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/AnalyticsEventMessage.cs class AnalyticsEventMessage (line 8) | class AnalyticsEventMessage : PiranhaMessage method AnalyticsEventMessage (line 10) | public AnalyticsEventMessage(Device device, IByteBuffer buffer) : base... method Decode (line 18) | public override void Decode() method Process (line 24) | public override void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/BattleEndMessage.cs class BattleEndMessage (line 9) | class BattleEndMessage : PiranhaMessage method BattleEndMessage (line 11) | public BattleEndMessage(Device device, IByteBuffer buffer) : base(devi... method Decode (line 29) | public override void Decode() method Process (line 86) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/ChangeBrawlerInRoomMessage.cs class ChangeBrawlerInRoomMessage (line 9) | class ChangeBrawlerInRoomMessage : PiranhaMessage method ChangeBrawlerInRoomMessage (line 11) | public ChangeBrawlerInRoomMessage(Device device, IByteBuffer buffer) :... method Decode (line 19) | public override void Decode() method Process (line 25) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/ChangeMapMessage.cs class ChangeMapMessage (line 9) | class ChangeMapMessage : PiranhaMessage method ChangeMapMessage (line 11) | public ChangeMapMessage(Device device, IByteBuffer buffer) : base(devi... method Decode (line 17) | public override void Decode() method Process (line 22) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/ChangeNameMessage.cs class ChangeNameMessage (line 11) | class ChangeNameMessage : PiranhaMessage method ChangeNameMessage (line 13) | public ChangeNameMessage(Device device, IByteBuffer buffer) : base(dev... method Decode (line 18) | public override void Decode() method Process (line 22) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/ClientActionMessage.cs class ClientActionMessage (line 9) | class ClientActionMessage : PiranhaMessage method ClientActionMessage (line 11) | public ClientActionMessage(Device device, IByteBuffer buffer) : base(d... method Decode (line 16) | public override void Decode() method Process (line 20) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/CreateGameroomMessage.cs class CreateGameroomMessage (line 10) | class CreateGameroomMessage : PiranhaMessage method CreateGameroomMessage (line 12) | public CreateGameroomMessage(Device device, IByteBuffer buffer) : base... method Decode (line 17) | public override void Decode() method Process (line 22) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/DoNotDistrubMessage.cs class DoNotDistrubMessage (line 7) | class DoNotDistrubMessage : PiranhaMessage method DoNotDistrubMessage (line 9) | public DoNotDistrubMessage(Device device, IByteBuffer buffer) : base(d... method Decode (line 14) | public override void Decode() method Process (line 18) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/EndClientTurnMessage.cs class EndClientTurnMessage (line 11) | public class EndClientTurnMessage : PiranhaMessage method EndClientTurnMessage (line 13) | public EndClientTurnMessage(Device device, IByteBuffer buffer) : base(... method Decode (line 22) | public override void Decode() method Process (line 38) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/Home/ProfileMessage.cs class ProfileMessage (line 10) | class ProfileMessage : PiranhaMessage method ProfileMessage (line 12) | public ProfileMessage(Device device, IByteBuffer buffer) : base(device... method Decode (line 18) | public override void Decode() method Process (line 26) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/Home/SetNameMessage.cs class SetNameMessage (line 9) | class SetNameMessage : PiranhaMessage method SetNameMessage (line 11) | public SetNameMessage(Device device, IByteBuffer buffer) : base(device... method Decode (line 16) | public override void Decode() method Process (line 20) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/Login/ClientHelloMessage.cs class ClientHelloMessage (line 8) | public class ClientHelloMessage : PiranhaMessage method ClientHelloMessage (line 10) | public ClientHelloMessage(Device device, IByteBuffer buffer) : base(de... method Decode (line 24) | public override void Decode() method Process (line 36) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/Login/ExitMessage.cs class ExitMessage (line 12) | class ExitMessage : PiranhaMessage method ExitMessage (line 14) | public ExitMessage(Device device, IByteBuffer buffer) : base(device, b... method Process (line 19) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/Login/KeepAliveMessage.cs class KeepAliveMessage (line 7) | public class KeepAliveMessage : PiranhaMessage method KeepAliveMessage (line 9) | public KeepAliveMessage(Device device, IByteBuffer buffer) : base(devi... method Process (line 14) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/Login/LoginMessage.cs class LoginMessage (line 12) | public class LoginMessage : PiranhaMessage method LoginMessage (line 14) | public LoginMessage(Device device, IByteBuffer buffer) : base(device, ... method Decode (line 29) | public override void Decode() method Process (line 63) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/OpenClubMessage.cs class OpenClubMessage (line 8) | class OpenClubMessage : PiranhaMessage method OpenClubMessage (line 10) | public OpenClubMessage(Device device, IByteBuffer buffer) : base(devic... method Decode (line 15) | public override void Decode() method Process (line 18) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/QuitRoomMessage.cs class QuitRoomMessage (line 8) | class QuitRoomMessage : PiranhaMessage method QuitRoomMessage (line 10) | public QuitRoomMessage(Device device, IByteBuffer buffer) : base(devic... method Decode (line 15) | public override void Decode() method Process (line 18) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Client/UseGadgetInRoomMessage.cs class UseGadgetInRoomMessage (line 9) | class UseGadgetInRoomMessage : PiranhaMessage method UseGadgetInRoomMessage (line 11) | public UseGadgetInRoomMessage(Device device, IByteBuffer buffer) : bas... method Decode (line 15) | public override void Decode() method Process (line 19) | public override async void Process() FILE: Source/BrawlStars/Protocol/Messages/Server/Alliance/GenrateClanInviteLinkMessage.cs class GenrateClanInviteLinkMessage (line 7) | class GenrateClanInviteLinkMessage : PiranhaMessage method GenrateClanInviteLinkMessage (line 9) | public GenrateClanInviteLinkMessage(Device device) : base(device) method Encode (line 13) | public override async void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/Battle2_Result.cs class Battle2_Result (line 7) | class Battle2_Result : PiranhaMessage method Battle2_Result (line 9) | public Battle2_Result(Device device) : base(device) method Encode (line 26) | public override async void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/Battle_Result.cs class Battle_Result (line 7) | class Battle_Result : PiranhaMessage method Battle_Result (line 9) | public Battle_Result(Device device) : base(device) method Encode (line 14) | public override async void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/ChatBotServerMessage.cs class ChatBotServerMessage (line 7) | class ChatBotServerMessage : PiranhaMessage method ChatBotServerMessage (line 10) | public ChatBotServerMessage(Device device) : base(device) method Encode (line 14) | public override async void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/ChatServerMessage.cs class ChatServerMessage (line 7) | class ChatServerMessage : PiranhaMessage method ChatServerMessage (line 10) | public ChatServerMessage(Device device) : base(device) method Encode (line 15) | public override async void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/ClubOHD.cs class ClubOHD (line 7) | class ClubOHD : PiranhaMessage method ClubOHD (line 9) | public ClubOHD(Device device) : base(device) method Encode (line 14) | public override void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/ClubServerMessage.cs class ClubServerMessage (line 7) | class ClubServerMessage : PiranhaMessage method ClubServerMessage (line 9) | public ClubServerMessage(Device device) : base(device) method Encode (line 13) | public override void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/DoNotDistrubServer.cs class DoNotDistrubServer (line 8) | class DoNotDistrubServer : PiranhaMessage method DoNotDistrubServer (line 10) | public DoNotDistrubServer(Device device) : base(device) method Encode (line 15) | public override async void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/Gameroom_Data.cs class Gameroom_Data (line 8) | class Gameroom_Data : PiranhaMessage method Gameroom_Data (line 10) | public Gameroom_Data(Device device) : base(device) method Encode (line 15) | public override void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/Home/BotProfileMessage.cs class BotProfileMessage (line 7) | public class BotProfileMessage : PiranhaMessage method BotProfileMessage (line 9) | public BotProfileMessage(Device device) : base(device) method Encode (line 14) | public override void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/Home/OwnHomeDataMessage.cs class OwnHomeDataMessage (line 8) | public class OwnHomeDataMessage : PiranhaMessage method OwnHomeDataMessage (line 10) | public OwnHomeDataMessage(Device device) : base(device) method Encode (line 17) | public override void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/Home/ProfileServerMessage.cs class ProfileServerMessage (line 7) | public class ProfileServerMessage : PiranhaMessage method ProfileServerMessage (line 9) | public ProfileServerMessage(Device device) : base(device) method Encode (line 14) | public override void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/Home/SetNameServer.cs class SetNameServer (line 6) | class SetNameServer : PiranhaMessage method SetNameServer (line 8) | public SetNameServer(Device device) : base(device) method Encode (line 13) | public override async void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/Login/Copyright.cs class Copyright (line 7) | class Copyright : PiranhaMessage method Copyright (line 9) | public Copyright(Device device) : base(device) method Encode (line 14) | public override void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/Login/KeepAliveOkMessage.cs class KeepAliveOkMessage (line 6) | public class KeepAliveOkMessage : PiranhaMessage method KeepAliveOkMessage (line 8) | public KeepAliveOkMessage(Device device) : base(device) method Encode (line 13) | public override void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/Login/LoginFailedMessage.cs class LoginFailedMessage (line 6) | public class LoginFailedMessage : PiranhaMessage method LoginFailedMessage (line 8) | public LoginFailedMessage(Device device) : base(device) method Encode (line 31) | public override void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/Login/LoginOkMessage.cs class LoginOkMessage (line 6) | public class LoginOkMessage : PiranhaMessage method LoginOkMessage (line 8) | public LoginOkMessage(Device device) : base(device) method Encode (line 14) | public override void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/RoomDisconnect.cs class RoomDisconnect (line 7) | class RoomDisconnect : PiranhaMessage method RoomDisconnect (line 9) | public RoomDisconnect(Device device) : base(device) method Encode (line 14) | public override async void Encode() FILE: Source/BrawlStars/Protocol/Messages/Server/ServerBox.cs class ServerBox (line 8) | class ServerBox : PiranhaMessage method ServerBox (line 10) | public ServerBox(Device device) : base(device) method Encode (line 17) | public override void Encode() FILE: Source/BrawlStars/Protocol/PiranhaMessage.cs class PiranhaMessage (line 9) | public class PiranhaMessage method PiranhaMessage (line 13) | public PiranhaMessage(Device device) method PiranhaMessage (line 19) | public PiranhaMessage(Device device, IByteBuffer buffer) method Decode (line 33) | public virtual void Decode() method Encode (line 37) | public virtual void Encode() method Process (line 41) | public virtual void Process() method EncodeCryptoBytes (line 45) | public void EncodeCryptoBytes() method SendAsync (line 56) | public async Task SendAsync() method ToString (line 70) | public override string ToString() FILE: Source/BrawlStars/Resources.cs class Resources (line 12) | public static class Resources method Initialize (line 52) | public static async void Initialize()