checkWebSocket validates the websocket configuration parameters
()
| 90 | |
| 91 | // checkWebSocket validates the websocket configuration parameters |
| 92 | func (wsConfig *WebSocketConfig) checkWebSocket() { |
| 93 | if wsConfig == nil { |
| 94 | return |
| 95 | } |
| 96 | if wsConfig.ReconnectionTimes <= 0 { |
| 97 | wsConfig.ReconnectionTimes = defaultReconnectionTimes |
| 98 | } |
| 99 | if wsConfig.ReconnectionInterval <= 0 { |
| 100 | wsConfig.ReconnectionInterval = defaultReconnectionInterval |
| 101 | } |
| 102 | if wsConfig.MaxMessageSize <= 0 { |
| 103 | wsConfig.MaxMessageSize = defaultMaxMessageSize |
| 104 | } |
| 105 | } |
| 106 | |
| 107 | // StepWebSocket implements IStep interface. |
| 108 | type StepWebSocket struct { |