@@ -14,15 +14,15 @@ channel_T *channel_open_func(typval_T *argvars);
1414void channel_set_pipes (channel_T * channel , sock_T in , sock_T out , sock_T err );
1515void channel_set_job (channel_T * channel , job_T * job , jobopt_T * options );
1616void channel_set_options (channel_T * channel , jobopt_T * opt );
17- void channel_set_req_callback (channel_T * channel , int part , char_u * callback , partial_T * partial , int id );
17+ void channel_set_req_callback (channel_T * channel , ch_part_T part , char_u * callback , partial_T * partial , int id );
1818void channel_buffer_free (buf_T * buf );
1919void channel_write_any_lines (void );
2020void channel_write_new_lines (buf_T * buf );
21- readq_T * channel_peek (channel_T * channel , int part );
21+ readq_T * channel_peek (channel_T * channel , ch_part_T part );
2222char_u * channel_first_nl (readq_T * node );
23- char_u * channel_get (channel_T * channel , int part );
24- void channel_consume (channel_T * channel , int part , int len );
25- int channel_collapse (channel_T * channel , int part , int want_nl );
23+ char_u * channel_get (channel_T * channel , ch_part_T part );
24+ void channel_consume (channel_T * channel , ch_part_T part , int len );
25+ int channel_collapse (channel_T * channel , ch_part_T part , int want_nl );
2626int channel_can_write_to (channel_T * channel );
2727int channel_is_open (channel_T * channel );
2828char * channel_status (channel_T * channel , int req_part );
@@ -31,13 +31,12 @@ void channel_close(channel_T *channel, int invoke_close_cb);
3131void channel_close_in (channel_T * channel );
3232void channel_clear (channel_T * channel );
3333void channel_free_all (void );
34- char_u * channel_read_block (channel_T * channel , int part , int timeout );
35- int channel_read_json_block (channel_T * channel , int part , int timeout_arg , int id , typval_T * * rettv );
34+ char_u * channel_read_block (channel_T * channel , ch_part_T part , int timeout );
35+ int channel_read_json_block (channel_T * channel , ch_part_T part , int timeout_arg , int id , typval_T * * rettv );
3636void common_channel_read (typval_T * argvars , typval_T * rettv , int raw );
37- channel_T * channel_fd2channel (sock_T fd , int * partp );
37+ channel_T * channel_fd2channel (sock_T fd , ch_part_T * partp );
3838void channel_handle_events (void );
39- int channel_send (channel_T * channel , int part , char_u * buf , int len , char * fun );
40- channel_T * send_common (typval_T * argvars , char_u * text , int id , int eval , jobopt_T * opt , char * fun , int * part_read );
39+ int channel_send (channel_T * channel , ch_part_T part , char_u * buf , int len , char * fun );
4140void ch_expr_common (typval_T * argvars , typval_T * rettv , int eval );
4241void ch_raw_common (typval_T * argvars , typval_T * rettv , int eval );
4342int channel_poll_setup (int nfd_in , void * fds_in );
@@ -46,14 +45,14 @@ int channel_select_setup(int maxfd_in, void *rfds_in, void *wfds_in);
4645int channel_select_check (int ret_in , void * rfds_in , void * wfds_in );
4746int channel_parse_messages (void );
4847int set_ref_in_channel (int copyID );
49- int channel_part_send (channel_T * channel );
50- int channel_part_read (channel_T * channel );
51- ch_mode_T channel_get_mode (channel_T * channel , int part );
52- int channel_get_timeout (channel_T * channel , int part );
48+ ch_part_T channel_part_send (channel_T * channel );
49+ ch_part_T channel_part_read (channel_T * channel );
50+ ch_mode_T channel_get_mode (channel_T * channel , ch_part_T part );
51+ int channel_get_timeout (channel_T * channel , ch_part_T part );
5352void clear_job_options (jobopt_T * opt );
5453void free_job_options (jobopt_T * opt );
5554int get_job_options (typval_T * tv , jobopt_T * opt , int supported );
56- channel_T * get_channel_arg (typval_T * tv , int check_open , int reading , int part );
55+ channel_T * get_channel_arg (typval_T * tv , int check_open , int reading , ch_part_T part );
5756void job_free_all (void );
5857int set_ref_in_job (int copyID );
5958void job_unref (job_T * job );
0 commit comments