type golang.org/x/crypto/ssh.handshakeTransport
27 uses
golang.org/x/crypto/ssh (current package)
client_auth.go#L367: transport, ok := c.(*handshakeTransport)
connection.go#L89: transport *handshakeTransport
handshake.go#L41: type handshakeTransport struct {
handshake.go#L104: func newHandshakeTransport(conn keyingTransport, config *Config, clientVersion, serverVersion []byte) *handshakeTransport {
handshake.go#L105: t := &handshakeTransport{
handshake.go#L123: func newClientTransport(conn keyingTransport, clientVersion, serverVersion []byte, config *ClientConfig, dialAddr string, addr net.Addr) *handshakeTransport {
handshake.go#L139: func newServerTransport(conn keyingTransport, clientVersion, serverVersion []byte, config *ServerConfig) *handshakeTransport {
handshake.go#L147: func (t *handshakeTransport) getSessionID() []byte {
handshake.go#L153: func (t *handshakeTransport) waitSession() error {
handshake.go#L165: func (t *handshakeTransport) id() string {
handshake.go#L172: func (t *handshakeTransport) printPacket(p []byte, write bool) {
handshake.go#L186: func (t *handshakeTransport) readPacket() ([]byte, error) {
handshake.go#L194: func (t *handshakeTransport) readLoop() {
handshake.go#L219: func (t *handshakeTransport) pushPacket(p []byte) error {
handshake.go#L226: func (t *handshakeTransport) getWriteError() error {
handshake.go#L232: func (t *handshakeTransport) recordWriteError(err error) {
handshake.go#L240: func (t *handshakeTransport) requestKeyExchange() {
handshake.go#L248: func (t *handshakeTransport) resetWriteThresholds() {
handshake.go#L259: func (t *handshakeTransport) kexLoop() {
handshake.go#L362: func (t *handshakeTransport) resetReadThresholds() {
handshake.go#L373: func (t *handshakeTransport) readOnePacket(first bool) ([]byte, error) {
handshake.go#L436: func (t *handshakeTransport) sendKexInit() error {
handshake.go#L482: func (t *handshakeTransport) writePacket(p []byte) error {
handshake.go#L523: func (t *handshakeTransport) Close() error {
handshake.go#L527: func (t *handshakeTransport) enterKeyExchange(otherInitPacket []byte) error {
handshake.go#L614: func (t *handshakeTransport) server(kex kexAlgorithm, algs *algorithms, magics *handshakeMagics) (*kexResult, error) {
handshake.go#L626: func (t *handshakeTransport) client(kex kexAlgorithm, algs *algorithms, magics *handshakeMagics) (*kexResult, error) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin 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. |