type github.com/gotd/td/internal/exchange.Exchanger
14 uses
github.com/gotd/td/internal/exchange (current package)
flow.go#L21: type Exchanger struct {
flow.go#L32: func (e Exchanger) WithClock(c clock.Clock) Exchanger {
flow.go#L38: func (e Exchanger) WithRand(reader io.Reader) Exchanger {
flow.go#L44: func (e Exchanger) WithLogger(log *zap.Logger) Exchanger {
flow.go#L50: func (e Exchanger) WithTimeout(timeout time.Duration) Exchanger {
flow.go#L56: func NewExchanger(conn transport.Conn, dc int) Exchanger {
flow.go#L57: return Exchanger{
flow.go#L68: func (e Exchanger) unencryptedWriter(input, output proto.MessageType) unencryptedWriter {
flow.go#L79: func (e Exchanger) Client(keys []PublicKey) ClientExchange {
flow.go#L93: func (e Exchanger) Server(key PrivateKey) ServerExchange {
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |