Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bytemode/pitaya-notes
/ functions
Functions
1,948 in github.com/bytemode/pitaya-notes
⨍
Functions
1,948
◇
Types & classes
272
Method
GetRoute
()
examples/demo/cluster_protobuf/protos/cluster.pb.go:186
Method
GetServer
GetServer returns a server given it's id
cluster/etcd_service_discovery.go:349
Method
GetServer
GetServer mocks base method
cluster/mocks/service_discovery.go:50
Method
GetServer
GetServer indicates an expected call of GetServer
cluster/mocks/service_discovery.go:58
Function
GetServerID
GetServerID returns the generated server id
app.go:231
Function
GetServers
GetServers get all servers
app.go:287
Method
GetServers
GetServers returns a slice with all the servers
cluster/etcd_service_discovery.go:325
Method
GetServers
GetServers mocks base method
cluster/mocks/service_discovery.go:63
Method
GetServers
GetServers indicates an expected call of GetServers
cluster/mocks/service_discovery.go:70
Method
GetServersByType
GetServersByType returns a slice with all the servers of a certain type
cluster/etcd_service_discovery.go:308
Method
GetServersByType
GetServersByType mocks base method
cluster/mocks/service_discovery.go:37
Method
GetServersByType
GetServersByType indicates an expected call of GetServersByType
cluster/mocks/service_discovery.go:45
Method
GetSessionData
GetSessionData gets the session data
examples/demo/cluster_grpc/services/connector.go:42
Method
GetSessionData
GetSessionData gets the session data
examples/demo/cluster_grpc/services/room.go:113
Method
GetSessionData
GetSessionData gets the session data
examples/demo/cluster/services/connector.go:43
Method
GetType
()
protos/request.pb.go:79
Method
GetUid
()
protos/session.pb.go:61
Method
GetUid
()
protos/bind.pb.go:53
Method
GetUserFrontendID
GetUserFrontendID gets the id of the frontend server a user is connected to 获取用户(uid)连接的指定类型的前端服务器的id
modules/binding_storage.go:91
Method
GetUserFrontendID
GetUserFrontendID mocks base method
interfaces/mocks/interfaces.go:103
Method
GetUserFrontendID
GetUserFrontendID indicates an expected call of GetUserFrontendID
interfaces/mocks/interfaces.go:111
Method
GroupAddMember
GroupAddMember adds UID to group
groups/memory_group_service.go:109
Method
GroupAddMember
GroupAddMember adds UID to group
groups/etcd_group_service.go:178
Method
GroupContainsMember
GroupContainsMember check whether an UID is contained in given group or not
groups/memory_group_service.go:95
Method
GroupContainsMember
GroupContainsMember checks whether a UID is contained in current group or not
groups/etcd_group_service.go:160
Method
GroupCountMembers
GroupCountMembers get current member amount in group
groups/memory_group_service.go:177
Method
GroupCountMembers
GroupCountMembers get current member amount in group
groups/etcd_group_service.go:266
Method
GroupCreate
GroupCreate creates a group without TTL 创建一个不会超时的Group
groups/memory_group_service.go:51
Method
GroupCreate
GroupCreate creates a group struct inside ETCD, without TTL
groups/etcd_group_service.go:118
Method
GroupCreateWithTTL
GroupCreateWithTTL creates a group with TTL, which the go routine will clean later GroupCreateWithTTL 创建一个group使用当前时间作为刷新时间
groups/memory_group_service.go:65
Method
GroupCreateWithTTL
GroupCreateWithTTL creates a group struct inside ETCD, with TTL, using leaseID
groups/etcd_group_service.go:123
Method
GroupDelete
GroupDelete deletes the whole group, including members and base group
groups/memory_group_service.go:163
Method
GroupDelete
GroupDelete deletes the whole group, including members and base group
groups/etcd_group_service.go:247
Method
GroupMembers
GroupMembers returns all member's UID in given group 获取group中的所有uid
groups/memory_group_service.go:79
Method
GroupMembers
GroupMembers returns all member's UIDs
groups/etcd_group_service.go:135
Method
GroupRemoveAll
GroupRemoveAll clears all UIDs from group
groups/memory_group_service.go:149
Method
GroupRemoveAll
GroupRemoveAll clears all UIDs in the group
groups/etcd_group_service.go:229
Method
GroupRemoveMember
GroupRemoveMember removes specific UID from group
groups/memory_group_service.go:129
Method
GroupRemoveMember
GroupRemoveMember removes specified UID from group
groups/etcd_group_service.go:211
Method
GroupRenewTTL
GroupRenewTTL will renew lease TTL
groups/memory_group_service.go:190
Method
GroupRenewTTL
GroupRenewTTL will renew ETCD lease TTL
groups/etcd_group_service.go:277
Method
Handler1
(ctx context.Context)
service/handler_test.go:69
Method
Handler2
(ctx context.Context, b []byte)
service/handler_test.go:70
Method
HandlerEmpty
(ctx context.Context)
docgenerator/generator_test.go:65
Method
HandlerNil
(context.Context)
service/util_test.go:56
Method
HandlerNoArg
HandlerNoArg is a simple handler that do not have any arguments
examples/demo/pipeline/main.go:57
Method
HandlerOrRemoteStruct
(ctx context.Context, s *MyStruct)
docgenerator/generator_test.go:71
Method
HandlerPointer
(ctx context.Context, ss *test.SomeStruct)
service/util_test.go:58
Method
HandlerPointerErr
(ctx context.Context, ss *test.SomeStruct)
service/util_test.go:65
Method
HandlerPointerRaw
(ctx context.Context, ss *test.SomeStruct)
service/util_test.go:59
Method
HandlerPointerStruct
(ctx context.Context, ss *test.SomeStruct)
service/util_test.go:62
Method
HandlerRaw
(ctx context.Context, msg []byte)
service/util_test.go:57
Method
HandlerRaw
(ctx context.Context, b []byte)
docgenerator/generator_test.go:67
Method
HandlerRawRaw
(ctx context.Context, b []byte)
service/handler_test.go:73
Method
Inbound
Inbound gets the inbound status
examples/demo/cluster_grpc/services/room.go:70
Method
Inbound
Inbound gets the inbound status
examples/demo/cluster_protobuf/services/room.go:40
Method
Infoln
(args ...interface{})
logger/logger.go:43
Method
Init
()
component_test.go:36
Method
Init
()
module_test.go:46
Method
Init
Init was called to initialize the component.
modules/base.go:27
Method
Init
Init starts the binding storage module
modules/binding_storage.go:168
Method
Init
Init is called on init method
modules/api_docs_gen.go:44
Method
Init
Init initializes the module
modules/unique_session.go:58
Method
Init
Init was called to initialize the component.
component/base.go:27
Method
Init
()
service/handler_test.go:67
Method
Init
()
service/handler_test.go:81
Method
Init
()
docgenerator/generator_test.go:61
Method
Init
Init mocks base method
interfaces/mocks/interfaces.go:36
Method
Init
Init indicates an expected call of Init
interfaces/mocks/interfaces.go:43
Method
Init
Init runs on service initialization
examples/demo/cluster_grpc/services/room.go:83
Method
Init
Init runs on service initialization
examples/demo/cluster_protobuf/services/room.go:53
Method
Init
Init runs on service initialization
examples/demo/cluster/services/room.go:74
Method
Init
Init inits testsvc
examples/testing/main.go:100
Method
Init
Init inits grpc rpc client
cluster/grpc_rpc_client.go:86
Method
Init
Init starts the service discovery client 注册模块儿的时候回进行调用
cluster/etcd_service_discovery.go:357
Method
Init
Init mocks base method
cluster/mocks/service_discovery.go:97
Method
Init
Init indicates an expected call of Init
cluster/mocks/service_discovery.go:104
Method
Init
Init mocks base method
cluster/mocks/cluster.go:52
Method
Init
Init indicates an expected call of Init
cluster/mocks/cluster.go:59
Method
Init
Init mocks base method
cluster/mocks/cluster.go:180
Method
Init
Init indicates an expected call of Init
cluster/mocks/cluster.go:187
Method
IsCompressionEnabled
IsCompressionEnabled returns wether the compression is enabled or not
conn/message/message_encoder.go:47
Method
IsCompressionEnabled
IsCompressionEnabled mocks base method
conn/message/mocks/message_encoder.go:37
Method
IsCompressionEnabled
IsCompressionEnabled indicates an expected call of IsCompressionEnabled
conn/message/mocks/message_encoder.go:44
Method
Join
Join room
examples/demo/cluster_grpc/services/room.go:135
Method
Join
Join room
examples/demo/cluster_protobuf/services/room.go:88
Method
Kick
Kick kicks the user
session/session.go:323
Method
Kick
Kick mocks base method
session/mocks/session.go:80
Method
Kick
Kick indicates an expected call of Kick
session/mocks/session.go:87
Method
KickUser
(ctx context.Context, in *KickMsg, opts ...grpc.CallOption)
protos/pitaya.pb.go:79
Method
KickUser
(context.Context, *KickMsg)
protos/pitaya.pb.go:93
Method
KickUser
KickUser mocks base method
protos/mocks/pitaya.go:75
Method
KickUser
KickUser indicates an expected call of KickUser
protos/mocks/pitaya.go:87
Method
KickUser
KickUser mocks base method
protos/mocks/pitaya.go:160
Method
KickUser
KickUser indicates an expected call of KickUser
protos/mocks/pitaya.go:168
Method
ListenAndServe
ListenAndServe mocks base method
mocks/acceptor.go:61
Method
ListenAndServe
ListenAndServe indicates an expected call of ListenAndServe
mocks/acceptor.go:66
Method
LoadInfo
LoadInfo load commands information form ProtoBufferInfo
client/protoclient.go:469
Method
LocalAddr
LocalAddr mocks base method
mocks/net.go:124
Method
LocalAddr
LocalAddr indicates an expected call of LocalAddr
mocks/net.go:131
← previous
next →
901–1,000 of 1,948, ranked by callers