Lines Matching refs:Channel
65 struct Channel;
66 typedef struct Channel Channel; typedef
70 typedef int channel_infilter_fn(struct Channel *, char *, int);
72 typedef u_char *channel_outfilter_fn(struct Channel *, u_char **, u_int *);
75 typedef void channel_confirm_cb(int, struct Channel *, void *);
76 typedef void channel_confirm_abandon_cb(struct Channel *, void *);
93 typedef int mux_callback_fn(struct Channel *);
95 struct Channel { struct
211 Channel *channel_by_id(int);
212 Channel *channel_lookup(int);
213 Channel *channel_new(char *, int, int, int, int, u_int, u_int, int, char *, int);
215 void channel_free(Channel *);
271 Channel *channel_connect_to_port(const char *, u_short, char *, char *);
272 Channel *channel_connect_to_path(const char *, char *, char *);
273 Channel *channel_connect_stdio_fwd(const char*, u_short, int, int);
274 Channel *channel_connect_by_listen_address(const char *, u_short,
276 Channel *channel_connect_by_listen_path(const char *, char *, char *);
300 int chan_is_dead(Channel *, int);
301 void chan_mark_dead(Channel *);
305 void chan_rcvd_oclose(Channel *);
306 void chan_rcvd_eow(Channel *); /* SSH2-only */
307 void chan_read_failed(Channel *);
308 void chan_ibuf_empty(Channel *);
310 void chan_rcvd_ieof(Channel *);
311 void chan_write_failed(Channel *);
312 void chan_obuf_empty(Channel *);