tractor.dev/toolkit-go@v0.0.0-20241010005851-214d91207d07/duplex/mux/frame/message.go (about)

     1  package frame
     2  
     3  const (
     4  	msgChannelOpen = iota + 100
     5  	msgChannelOpenConfirm
     6  	msgChannelOpenFailure
     7  	msgChannelWindowAdjust
     8  	msgChannelData
     9  	msgChannelEOF
    10  	msgChannelClose
    11  )
    12  
    13  type Message interface {
    14  	Channel() (uint32, bool)
    15  	String() string
    16  	Bytes() []byte
    17  }