aboutsummaryrefslogtreecommitdiff
path: root/pkg/classes/serverClassInfo.go
diff options
context:
space:
mode:
authorArda Serdar Pektezol <1669855+pektezol@users.noreply.github.com>2023-09-21 01:53:59 +0300
committerGitHub <noreply@github.com>2023-09-21 01:53:59 +0300
commit171e350e348afadb55967b9c13d5eadc7f7d2cf4 (patch)
tree14ec93df8ccc1aca0cf453f826d46a402b09dc8f /pkg/classes/serverClassInfo.go
parentdefine todos on packets (diff)
downloadsdp.go-171e350e348afadb55967b9c13d5eadc7f7d2cf4.tar.gz
sdp.go-171e350e348afadb55967b9c13d5eadc7f7d2cf4.tar.bz2
sdp.go-171e350e348afadb55967b9c13d5eadc7f7d2cf4.zip
add strings builder, customize ALL outputs (#6)
Diffstat (limited to 'pkg/classes/serverClassInfo.go')
-rw-r--r--pkg/classes/serverClassInfo.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkg/classes/serverClassInfo.go b/pkg/classes/serverClassInfo.go
index 36bd8b8..c0d2a2a 100644
--- a/pkg/classes/serverClassInfo.go
+++ b/pkg/classes/serverClassInfo.go
@@ -2,6 +2,7 @@ package classes
2 2
3import ( 3import (
4 "github.com/pektezol/bitreader" 4 "github.com/pektezol/bitreader"
5 "github.com/pektezol/demoparser/pkg/writer"
5) 6)
6 7
7type ServerClassInfo struct { 8type ServerClassInfo struct {
@@ -11,11 +12,13 @@ type ServerClassInfo struct {
11} 12}
12 13
13func ParseServerClassInfo(reader *bitreader.Reader, count int, numOfClasses int) ServerClassInfo { 14func ParseServerClassInfo(reader *bitreader.Reader, count int, numOfClasses int) ServerClassInfo {
14 return ServerClassInfo{ 15 serverClassInfo := ServerClassInfo{
15 ClassId: reader.TryReadUInt16(), 16 ClassId: reader.TryReadUInt16(),
16 ClassName: reader.TryReadString(), 17 ClassName: reader.TryReadString(),
17 DataTableName: reader.TryReadString(), 18 DataTableName: reader.TryReadString(),
18 } 19 }
20 writer.TempAppendLine("\t\t\t[%d] %s (%s)", serverClassInfo.ClassId, serverClassInfo.ClassName, serverClassInfo.DataTableName)
21 return serverClassInfo
19} 22}
20 23
21// func serverClassBits(numOfClasses int) int { 24// func serverClassBits(numOfClasses int) int {