(oldState, newState streamState)
| 325 | } |
| 326 | |
| 327 | func (s *Stream) compareAndSwapState(oldState, newState streamState) bool { |
| 328 | return atomic.CompareAndSwapUint32((*uint32)(&s.state), uint32(oldState), uint32(newState)) |
| 329 | } |
| 330 | |
| 331 | func (s *Stream) getState() streamState { |
| 332 | return streamState(atomic.LoadUint32((*uint32)(&s.state))) |
no outgoing calls
no test coverage detected