Lines Matching refs:proto
75 return im->private.proto.connect(im);
81 return im->private.proto.shutdown(im);
87 return im->private.proto.write(im, len, data);
124 if ((hold_buf = im->private.proto.hold_data)) {
125 data_len = im->private.proto.hold_data_len;
145 im->private.proto.hold_data = tmp;
146 im->private.proto.hold_data_len = data_len;
148 im->private.proto.hold_data = 0;
149 im->private.proto.hold_data_len = 0;
159 im->private.proto.hold_data = 0;
160 im->private.proto.hold_data_len = 0;
165 if (!(im->private.proto.read(im,
181 im->private.proto.hold_data = tmp;
182 im->private.proto.hold_data_len = data_len;
188 if (!(im->private.proto.read(im,
208 im->private.proto.hold_data = tmp;
209 im->private.proto.hold_data_len = data_len;
211 im->private.proto.hold_data = 0;
212 im->private.proto.hold_data_len = 0;
224 return im->private.proto.call_dispatcher(im, len, data);
257 return im->private.proto.register_dispatcher(im, callback, call_data);
263 im->private.proto.flush(im);