@@ -23,7 +23,7 @@ import (
23
23
// 0. CallbackFunc
24
24
func WithClientCallbackFunc (open OnOpenFunc , m OnMessageFunc , c OnCloseFunc ) ClientOption {
25
25
return func (o * DialOption ) {
26
- o .Callback = & funcToCallback {
26
+ o .cb = & funcToCallback {
27
27
onOpen : open ,
28
28
onMessage : m ,
29
29
onClose : c ,
@@ -34,7 +34,7 @@ func WithClientCallbackFunc(open OnOpenFunc, m OnMessageFunc, c OnCloseFunc) Cli
34
34
// 配置服务端回调函数
35
35
func WithServerCallbackFunc (open OnOpenFunc , m OnMessageFunc , c OnCloseFunc ) ServerOption {
36
36
return func (o * ConnOption ) {
37
- o .Callback = & funcToCallback {
37
+ o .cb = & funcToCallback {
38
38
onOpen : open ,
39
39
onMessage : m ,
40
40
onClose : c ,
@@ -46,14 +46,14 @@ func WithServerCallbackFunc(open OnOpenFunc, m OnMessageFunc, c OnCloseFunc) Ser
46
46
// 配置客户端callback
47
47
func WithClientCallback (cb Callback ) ClientOption {
48
48
return func (o * DialOption ) {
49
- o .Callback = cb
49
+ o .cb = cb
50
50
}
51
51
}
52
52
53
53
// 配置服务端回调函数
54
54
func WithServerCallback (cb Callback ) ServerOption {
55
55
return func (o * ConnOption ) {
56
- o .Callback = cb
56
+ o .cb = cb
57
57
}
58
58
}
59
59
@@ -90,14 +90,14 @@ func WithClientEnableUTF8Check() ClientOption {
90
90
// 仅仅配置OnMessae函数
91
91
func WithServerOnMessageFunc (cb OnMessageFunc ) ServerOption {
92
92
return func (o * ConnOption ) {
93
- o .Callback = OnMessageFunc (cb )
93
+ o .cb = OnMessageFunc (cb )
94
94
}
95
95
}
96
96
97
97
// 仅仅配置OnMessae函数
98
98
func WithClientOnMessageFunc (cb OnMessageFunc ) ClientOption {
99
99
return func (o * DialOption ) {
100
- o .Callback = OnMessageFunc (cb )
100
+ o .cb = OnMessageFunc (cb )
101
101
}
102
102
}
103
103
@@ -292,14 +292,14 @@ func WithClientReadTimeout(t time.Duration) ClientOption {
292
292
// 17.1 配置服务端OnClose
293
293
func WithServerOnCloseFunc (onClose func (c * Conn , err error )) ServerOption {
294
294
return func (o * ConnOption ) {
295
- o .Callback = OnCloseFunc (onClose )
295
+ o .cb = OnCloseFunc (onClose )
296
296
}
297
297
}
298
298
299
299
// 17.2 配置客户端OnClose
300
300
func WithClientOnCloseFunc (onClose func (c * Conn , err error )) ClientOption {
301
301
return func (o * DialOption ) {
302
- o .Callback = OnCloseFunc (onClose )
302
+ o .cb = OnCloseFunc (onClose )
303
303
}
304
304
}
305
305
0 commit comments