Versions in this module Expand all Collapse all v0 v0.7.0 Oct 10, 2024 v0.6.0 Mar 19, 2024 Changes in this version + type SocketCloseEvent struct + ConID uint64 + ExeTime uint64 + Fix uint16 + Fix1 uint32 + IsSSL uint8 + LocalAddrPort uint32 + LocalAddrV4 uint32 + LocalAddrV6 [16]uint8 + Pid uint32 + Protocol enums.ConnectionProtocol + RandomID uint64 + ReadBytes uint64 + ReadCount uint64 + ReadExeTime uint64 + RemoteAddrPort uint32 + RemoteAddrV4 uint32 + RemoteAddrV6 [16]uint8 + Role enums.ConnectionRole + SocketFD uint32 + SocketFamily uint32 + WriteBytes uint64 + WriteCount uint64 + WriteExeTime uint64 + WriteRTTCount uint32 + WriteRTTExeTime uint32 + type SocketConnectEvent struct + ConID uint64 + ExeTime uint64 + FD uint32 + FuncName uint32 + LocalAddrPort uint32 + LocalAddrV4 uint32 + LocalAddrV6 [16]uint8 + NeedComplete uint32 + Pid uint32 + RandomID uint64 + RemoteAddrPort uint32 + RemoteAddrV4 uint32 + RemoteAddrV6 [16]uint8 + Role enums.ConnectionRole + SocketFamily uint32 + type SocketDataUploadEvent struct + Buffer [2048]byte + ConnectionID uint64 + DataID0 uint64 + DataLen uint16 + Direction0 enums.SocketDataDirection + EndTime0 uint64 + Finished uint8 + HaveReduce uint8 + Protocol enums.ConnectionProtocol + RandomID uint64 + Sequence0 uint16 + StartTime0 uint64 + TotalSize0 uint64 + func (s *SocketDataUploadEvent) BufferData() []byte + func (s *SocketDataUploadEvent) BufferLen() int + func (s *SocketDataUploadEvent) BufferStartPosition() int + func (s *SocketDataUploadEvent) DataID() uint64 + func (s *SocketDataUploadEvent) DataSequence() int + func (s *SocketDataUploadEvent) Direction() enums.SocketDataDirection + func (s *SocketDataUploadEvent) EndTime() uint64 + func (s *SocketDataUploadEvent) GenerateConnectionID() string + func (s *SocketDataUploadEvent) HaveReduceDataAfterChunk() bool + func (s *SocketDataUploadEvent) IsFinished() bool + func (s *SocketDataUploadEvent) IsStart() bool + func (s *SocketDataUploadEvent) StartTime() uint64 + func (s *SocketDataUploadEvent) TotalSize() uint64 + type SocketDetailEvent struct + ConnectionID uint64 + DataID0 uint64 + FuncName enums.SocketFunctionName + IfIndex uint32 + PackageCount uint8 + Protocol enums.ConnectionProtocol + RTTCount uint8 + RTTTime uint32 + RandomID uint64 + TotalPackageSize uint64 + func (s *SocketDetailEvent) DataID() uint64 + func (s *SocketDetailEvent) GenerateConnectionID() string