Changeset f9b2cb4c in mainline for uspace/lib/c/generic/io
- Timestamp:
- 2015-08-23T12:50:23Z (10 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9ef495f
- Parents:
- 0dd16778
- Location:
- uspace/lib/c/generic/io
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/io/console.c
r0dd16778 rf9b2cb4c 49 49 return NULL; 50 50 51 ctrl->input_sess = fsession( EXCHANGE_SERIALIZE, ifile);51 ctrl->input_sess = fsession(ifile, INTERFACE_CONSOLE); 52 52 if (!ctrl->input_sess) { 53 53 free(ctrl); … … 55 55 } 56 56 57 ctrl->output_sess = fsession( EXCHANGE_SERIALIZE, ofile);57 ctrl->output_sess = fsession(ofile, INTERFACE_CONSOLE); 58 58 if (!ctrl->output_sess) { 59 59 free(ctrl); -
uspace/lib/c/generic/io/input.c
r0dd16778 rf9b2cb4c 58 58 async_exch_t *exch = async_exchange_begin(sess); 59 59 60 int rc = async_connect_to_me(exch, 0, 0, 0, input_cb_conn, input); 60 port_id_t port; 61 int rc = async_create_callback_port(exch, INTERFACE_INPUT_CB, 0, 0, 62 input_cb_conn, input, &port); 63 61 64 async_exchange_end(exch); 62 65 -
uspace/lib/c/generic/io/io.c
r0dd16778 rf9b2cb4c 748 748 } 749 749 750 async_sess_t *fsession( exch_mgmt_t mgmt, FILE *stream)750 async_sess_t *fsession(FILE *stream, iface_t iface) 751 751 { 752 752 if (stream->fd >= 0) { 753 753 if (stream->sess == NULL) 754 stream->sess = fd_session( mgmt, stream->fd);754 stream->sess = fd_session(stream->fd, iface); 755 755 756 756 return stream->sess; -
uspace/lib/c/generic/io/log.c
r0dd16778 rf9b2cb4c 166 166 return ENOMEM; 167 167 168 logger_session = service_connect_blocking _iface(EXCHANGE_SERIALIZE,169 LOGGER_INTERFACE_WRITER, SERVICE_LOGGER, 0);168 logger_session = service_connect_blocking(SERVICE_LOGGER, 169 INTERFACE_LOGGER_WRITER, 0); 170 170 if (logger_session == NULL) { 171 171 return ENOMEM; -
uspace/lib/c/generic/io/logctl.c
r0dd16778 rf9b2cb4c 48 48 49 49 if (logger_session == NULL) { 50 logger_session = service_connect_blocking _iface(EXCHANGE_SERIALIZE,51 LOGGER_INTERFACE_CONTROL, SERVICE_LOGGER, 0);50 logger_session = service_connect_blocking(SERVICE_LOGGER, 51 INTERFACE_LOGGER_CONTROL, 0); 52 52 if (logger_session == NULL) 53 53 return ENOMEM;
Note:
See TracChangeset
for help on using the changeset viewer.