github.com/v2fly/v2ray-core/v5@v5.16.2-0.20240507031116-8191faa6e095/transport/internet/request/assembler.go (about) 1 package request 2 3 import ( 4 "io" 5 ) 6 7 type SessionAssemblerClient interface { 8 SessionCreator 9 TransportClientAssemblyReceiver 10 } 11 type SessionAssemblerServer interface { 12 TripperReceiver 13 TransportServerAssemblyReceiver 14 } 15 16 type SessionOption interface { 17 RoundTripperOption() 18 } 19 20 type Session interface { 21 io.ReadWriteCloser 22 }