Ignore:
Timestamp:
2026-03-17T18:03:51Z (3 days ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master
Children:
222774a
Parents:
9b534a4
Message:

Clean up header dependencies.

libui was pulling too much internal HelenOS headers.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/console/include/io/console.h

    r9b534a4 rd0dfbba  
    11/*
    2  * Copyright (c) 2023 Jiri Svoboda
     2 * Copyright (c) 2026 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    4242#include <io/cons_event.h>
    4343#include <io/keycode.h>
    44 #include <async.h>
    4544#include <stdbool.h>
    4645#include <stdio.h>
    47 
    48 /** Console control structure. */
    49 typedef struct {
    50         /** Console input file */
    51         FILE *input;
    52 
    53         /** Console output file */
    54         FILE *output;
    55 
    56         /** Console input session */
    57         async_sess_t *input_sess;
    58 
    59         /** Console output session */
    60         async_sess_t *output_sess;
    61 
    62         /** Input request call with timeout */
    63         ipc_call_t input_call;
    64 
    65         /** Input response with timeout */
    66         aid_t input_aid;
    67 } console_ctrl_t;
     46#include <types/console.h>
    6847
    6948extern console_ctrl_t *console_init(FILE *, FILE *);
Note: See TracChangeset for help on using the changeset viewer.