MCPcopy
hub / github.com/aceld/zinx / Factory

Function Factory

zpack/packfactory.go:20–26  ·  view source on GitHub ↗

* Factory Generates different packaging and unpackaging methods, singleton (生成不同封包解包的方式,单例) */

()

Source from the content-addressed store, hash-verified

18 (生成不同封包解包的方式,单例)
19*/
20func Factory() *pack_factory {
21 pack_once.Do(func() {
22 factoryInstance = new(pack_factory)
23 })
24
25 return factoryInstance
26}
27
28// NewPack creates a concrete packaging and unpackaging object
29// (NewPack 创建一个具体的拆包解包对象)

Callers 8

newServerWithConfigFunction · 0.92
ClientTestFunction · 0.92
NewClientFunction · 0.92
NewWsClientFunction · 0.92
mainFunction · 0.92
mainFunction · 0.92
TestDataPackFunction · 0.85

Calls

no outgoing calls

Tested by 3

ClientTestFunction · 0.74
TestDataPackFunction · 0.68