Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bobohume/gonet
/ functions
Functions
2,429 in github.com/bobohume/gonet
⨍
Functions
2,429
◇
Types & classes
400
↓ 5 callers
Method
rotateRight
(node *Node[K, V])
base/maps/maps.go:357
↓ 4 callers
Method
Acotr
()
actor/Actor.go:71
↓ 4 callers
Method
Call
(parmas ...interface{})
rpc/type.go:12
↓ 4 callers
Method
CallMsg
(rpc.RpcHead, string, ...interface{})
network/Isocket.go:74
↓ 4 callers
Method
DelClinet
(*WebSocketClient)
network/WebSocket.go:21
↓ 4 callers
Method
Descriptor
()
rpc/rpc3.pb.go:123
↓ 4 callers
Function
DtOppositeTile
(side int)
server/game/nav/NavCommon.go:873
↓ 4 callers
Function
DtSwapFloat32
Swaps the values of the two parameters. @param[in,out] a Value A @param[in,out] b Value B
server/game/nav/NavCommon.go:48
↓ 4 callers
Function
Encode
(packet proto.Message)
server/message/Ipacket.go:74
↓ 4 callers
Method
First
First moves the iterator to the first element and returns true if there was a first element in the container. If First() returns true, then first elem
base/maps/iterator.go:135
↓ 4 callers
Method
GetAccount
(accountId int64)
server/gm/login/AccountMgr.go:41
↓ 4 callers
Method
GetColumn
(col int, cptr *Point3F)
server/cm/lmath/matrix.go:248
↓ 4 callers
Method
GetGateClusterId
()
server/game/player/Player.go:64
↓ 4 callers
Method
GetPlayerMgr
()
server/gate/GateServer.go:25
↓ 4 callers
Method
GetPolyHeight
Gets the height of the polygon at the provided position using the height detail. (Most accurate.) @param[in] ref The reference id of the polygon. @
server/game/nav/NavMeshQueryI.go:675
↓ 4 callers
Method
GetServer
()
server/db/DdServer.go:22
↓ 4 callers
Method
GetTilesAt
Gets all tiles at the specified grid location. (All layers.) @param[in] x The tile's x-location. (x, y) @param[in] y The tile's y-location. (x,
server/game/nav/NavMeshI.go:1059
↓ 4 callers
Method
HasRpc
(string)
actor/Actor.go:70
↓ 4 callers
Method
InitCluster
(info *rpc.ClusterInfo, Endpoints []string)
base/cluster/rpc/Cluster.go:45
↓ 4 callers
Method
InitStub
(stub rpc.STUB)
base/cluster/Stub.go:34
↓ 4 callers
Method
Int
获取数组
base/ini/config.go:50
↓ 4 callers
Method
IsDatetime
日期 `sql:"datetime"`
orm/db.go:151
↓ 4 callers
Method
Key
()
base/cluster/et/snowflake.go:31
↓ 4 callers
Method
Keys
Keys returns all keys in-order
base/maps/maps.go:160
↓ 4 callers
Method
Left
Left returns the left-most (min) node or nil if tree is empty.
base/maps/maps.go:180
↓ 4 callers
Function
NewHashRing
New creates a new HashRing( object with a default setting of 20 replicas for each entry. To change the number of replicas, set NumberOfReplicas before
base/hashRing.go:39
↓ 4 callers
Function
NewParser
NewParser creates a Parser with custom options. It panics if more than one Optional is given, since it would be impossible to correctly infer which o
base/cron/cron.go:124
↓ 4 callers
Method
OnNetFail
(error int)
network/ServerSocketClient.go:100
↓ 4 callers
Method
PushFront
PushFront prepends an element to the front of the queue.
base/vector/vector.go:100
↓ 4 callers
Method
Right
Right returns the right-most (max) node or nil if tree is empty.
base/maps/maps.go:191
↓ 4 callers
Method
Send
(rpc.RpcHead, rpc.Packet)
network/Isocket.go:73
↓ 4 callers
Method
SetConn
(net.Conn)
network/Isocket.go:85
↓ 4 callers
Function
SetF
local x,y,z unity is x,z,y
server/game/nav/nav.go:60
↓ 4 callers
Method
Stop
()
actor/Actor.go:58
↓ 4 callers
Method
Sub
(Point3F)
server/cm/lmath/point3f.go:40
↓ 4 callers
Method
Swap
(i, j int)
base/vector/vector.go:355
↓ 4 callers
Function
Token
(srcBuffer []byte, begin int, end int, toLower bool)
base/ini/config.go:59
↓ 4 callers
Method
Trace
(funcName string)
actor/Actor.go:291
↓ 4 callers
Function
UUIDHASH
(id int64)
base/uuid.go:101
↓ 4 callers
Function
WithStubMailBoxEtcd
(Endpoints []string, stub *conf.Stub)
base/cluster/Cluster.go:93
↓ 4 callers
Method
appendPortals
Appends intermediate portal points to a straight path.
server/game/nav/NavMeshQueryI.go:1757
↓ 4 callers
Function
benchmarkGet
(b *testing.B, tree *Map[int, struct{}], size int)
base/maps/maps_test.go:591
↓ 4 callers
Function
benchmarkPut
(b *testing.B, tree *Map[int, struct{}], size int)
base/maps/maps_test.go:599
↓ 4 callers
Function
benchmarkRemove
(b *testing.B, tree *Map[int, struct{}], size int)
base/maps/maps_test.go:607
↓ 4 callers
Method
connectExtLinks
Builds external polygon links for a tile.
server/game/nav/NavMeshI.go:336
↓ 4 callers
Function
down
(h Interface[T], i0, n int)
base/heap/heap.go:100
↓ 4 callers
Function
exec
(str string)
orm/db.go:431
↓ 4 callers
Method
grandparent
()
base/maps/maps.go:322
↓ 4 callers
Function
linkClear
清空链表,返回链表第一个结点
base/timer/Timer.go:99
↓ 4 callers
Method
prev
prev returns the previous buffer position wrapping around buffer.
base/vector/vector.go:296
↓ 4 callers
Function
projectPoly
(axis, poly []float32, npoly int, rmin, rmax *float32)
server/game/nav/NavCommon.go:767
↓ 4 callers
Method
resize
()
base/bitStream.go:133
↓ 3 callers
Method
Back
Back returns the element at the back of the queue. This is the element that would be returned by PopBack. This call panics if the queue is empty.
base/vector/vector.go:163
↓ 3 callers
Method
Begin
Begin resets the iterator to its initial state (one-before-first) Call Next() to fetch the first element if any.
base/maps/iterator.go:120
↓ 3 callers
Method
Bool
(key string)
orm/db.go:49
↓ 3 callers
Method
Byte
(key string)
orm/db.go:51
↓ 3 callers
Method
ClosestPointOnPolyBoundary
Returns a point on the boundary closest to the source point if the source point is outside the polygon's xz-bounds. @param[in] ref The reference id
server/game/nav/NavMeshQueryI.go:625
↓ 3 callers
Method
DecodePolyIdSalt
Extracts a tile's salt value from the specified polygon reference. @note This function is generally meant for internal use only. @param[in] ref The p
server/game/nav/NavMeshI.go:91
↓ 3 callers
Function
DtAbsFloat32
Returns the absolute value. @param[in] a The value. @return The absolute value of the specified value.
server/game/nav/NavCommon.go:151
↓ 3 callers
Function
DtClosestHeightPointTriangle
Derives the y-axis height of the closest point on the triangle from the specified reference point. @param[in] p The reference point from which to te
server/game/nav/NavCommon.go:589
↓ 3 callers
Function
DtDistancePtPolyEdgesSqr
(pt, verts []float32, nverts int, ed, et []float32)
server/game/nav/NavCommon.go:731
↓ 3 callers
Function
DtFreeNodePool
(pool *DtNodePool)
server/game/nav/NavNode.go:100
↓ 3 callers
Function
DtHashRef
(polyRef DtPolyRef)
server/game/nav/NavNodeI.go:23
↓ 3 callers
Function
DtVadd
Performs a vector addition. (@p v1 + @p v2) @param[out] dest The result vector. [(x, y, z)] @param[in] v1 The base vector. [(x, y, z)] @param[in] v
server/game/nav/NavCommon.go:291
↓ 3 callers
Function
DtVequal
Performs a 'sloppy' colocation check of the specified points. @param[in] p0 A point. [(x, y, z)] @param[in] p1 A point. [(x, y, z)] @return True if
server/game/nav/NavCommon.go:431
↓ 3 callers
Method
End
End moves the iterator past the last element (one-past-the-end). Call Prev() to fetch the last element if any.
base/maps/iterator.go:127
↓ 3 callers
Method
FindNodes
(id DtPolyRef, nodes []*DtNode, maxNodes uint32)
server/game/nav/NavNodeI.go:74
↓ 3 callers
Method
Float64
(key string)
orm/db.go:48
↓ 3 callers
Method
GetBaseData
(int)
server/cm/BaseData.go:13
↓ 3 callers
Method
GetBuffer
()
base/bitStream.go:92
↓ 3 callers
Function
GetClassName
(rType reflect.Type)
base/common.go:215
↓ 3 callers
Method
GetClientById
(id uint32)
network/WebSocket.go:67
↓ 3 callers
Method
GetClientById
(id uint32)
network/ServerSocket.go:93
↓ 3 callers
Method
GetCluster
(head rpc.RpcHead)
base/cluster/rpc/Cluster.go:150
↓ 3 callers
Method
GetCluster
(head rpc.RpcHead)
base/cluster/rpc/ClusterServer.go:106
↓ 3 callers
Function
GetDBTime
(strTime string)
base/common.go:183
↓ 3 callers
Method
GetMessageType
()
server/gm/chat/channel.go:14
↓ 3 callers
Method
GetPacketHead
()
server/message/Ipacket.go:27
↓ 3 callers
Method
GetPosition
()
base/bitStream.go:108
↓ 3 callers
Method
GetRotation
()
server/message/game.pb.go:276
↓ 3 callers
Method
GetRow
(row int, cptr *Point3F)
server/cm/lmath/matrix.go:214
↓ 3 callers
Method
GetX
()
server/message/game.pb.go:71
↓ 3 callers
Method
GetY
()
server/message/game.pb.go:78
↓ 3 callers
Method
GetZ
()
server/message/game.pb.go:85
↓ 3 callers
Method
HandlePacket
(packet rpc.Packet)
base/cluster/Cluster.go:206
↓ 3 callers
Method
IntArray
(datacol string)
base/datafile.go:264
↓ 3 callers
Function
IntToBytes
整形转换成字节
base/common.go:79
↓ 3 callers
Method
IsForce
is zero can update froce `sql:"force"`
orm/db.go:177
↓ 3 callers
Function
L_Rorate
(tree *AvlBitTree, root **AvlBitTree)
base/Sort.go:310
↓ 3 callers
Method
Lease
(Id int64)
base/cluster/et/mailbox.go:64
↓ 3 callers
Function
LoadSqlStr
--- struct to sql
orm/loadSql.go:29
↓ 3 callers
Function
M_point3F_normalize_C
(p []float32)
server/cm/lmath/cmath.go:22
↓ 3 callers
Function
NewATile
(tile Tile, father *ATile, end *ATile)
server/game/tile/Astar.go:69
↓ 3 callers
Function
NodeToService
(val []byte)
base/cluster/et/master.go:53
↓ 3 callers
Function
NodeToService
(val []byte)
base/cluster/etv3/master.go:49
↓ 3 callers
Method
OnNetFail
(error int)
network/WebSocketClient.go:87
↓ 3 callers
Function
OpenDB
(conf conf.Db)
orm/db.go:197
↓ 3 callers
Method
PopBack
PopBack removes and returns the element from the back of the queue. Implements LIFO when used with PushBack. If the queue is empty, the call panics.
base/vector/vector.go:130
↓ 3 callers
Method
Process
Called for each batch of unique polygons touched by the search area in dtNavMeshQuery::queryPolygons. This can be called multiple times for a single q
server/game/nav/NavMeshQuery.go:55
↓ 3 callers
Function
R_Rorate
(tree *AvlBitTree, root **AvlBitTree)
base/Sort.go:297
← previous
next →
201–300 of 2,429, ranked by callers