type golang.org/x/crypto/ssh.channel
32 uses
golang.org/x/crypto/ssh (current package)
channel.go#L89: ch *channel
channel.go#L150: type channel struct {
channel.go#L208: func (ch *channel) writePacket(packet []byte) error {
channel.go#L220: func (ch *channel) sendMessage(msg interface{}) error {
channel.go#L232: func (ch *channel) WriteExtended(data []byte, extendedCode uint32) (n int, err error) {
channel.go#L286: func (ch *channel) handleData(packet []byte) error {
channel.go#L335: func (c *channel) adjustWindow(n uint32) error {
channel.go#L346: func (c *channel) ReadExtended(data []byte, extended uint32) (n int, err error) {
channel.go#L370: func (c *channel) close() {
channel.go#L387: func (ch *channel) responseMessageReceived() error {
channel.go#L398: func (ch *channel) handlePacket(packet []byte) error {
channel.go#L457: func (m *mux) newChannel(chanType string, direction channelDirection, extraData []byte) *channel {
channel.go#L458: ch := &channel{
channel.go#L480: ch *channel
channel.go#L491: func (ch *channel) Accept() (Channel, <-chan *Request, error) {
channel.go#L510: func (ch *channel) Reject(reason RejectionReason, message string) error {
channel.go#L524: func (ch *channel) Read(data []byte) (int, error) {
channel.go#L531: func (ch *channel) Write(data []byte) (int, error) {
channel.go#L538: func (ch *channel) CloseWrite() error {
channel.go#L547: func (ch *channel) Close() error {
channel.go#L558: func (ch *channel) Extended(code uint32) io.ReadWriter {
channel.go#L565: func (ch *channel) Stderr() io.ReadWriter {
channel.go#L569: func (ch *channel) SendRequest(name string, wantReply bool, payload []byte) (bool, error) {
channel.go#L609: func (ch *channel) ackRequest(ok bool) error {
channel.go#L627: func (ch *channel) ChannelType() string {
channel.go#L631: func (ch *channel) ExtraData() []byte {
mux.go#L27: chans []*channel
mux.go#L36: func (c *chanList) add(ch *channel) uint32 {
mux.go#L50: func (c *chanList) getChan(id uint32) *channel {
mux.go#L71: func (c *chanList) dropAll() []*channel {
mux.go#L74: var r []*channel
mux.go#L306: func (m *mux) openChannel(chanType string, extra []byte) (*channel, 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. |