Update YAML files to use lowercase identifiers for standards. In header.py, canonical identifiers for standards are explicitly defined in lowercase and mapped to their pretty names for display. This change ensures that all YAML files use the lowercase identifiers (posix, linux, bsd, gnu) expected by the header generation tool. Assisted-by: Automated tooling, human reviewed.
90 lines
1.6 KiB
YAML
90 lines
1.6 KiB
YAML
header: termios.h
|
|
standards:
|
|
- posix
|
|
macros:
|
|
- macro_name: NCCS
|
|
macro_header: termios-macros.h
|
|
types:
|
|
- type_name: tcflag_t
|
|
- type_name: struct_termios
|
|
- type_name: speed_t
|
|
- type_name: pid_t
|
|
- type_name: cc_t
|
|
enums: []
|
|
objects: []
|
|
functions:
|
|
- name: cfgetispeed
|
|
standards:
|
|
- posix
|
|
return_type: speed_t
|
|
arguments:
|
|
- type: const struct termios *
|
|
- name: cfgetospeed
|
|
standards:
|
|
- posix
|
|
return_type: speed_t
|
|
arguments:
|
|
- type: const struct termios *
|
|
- name: cfsetispeed
|
|
standards:
|
|
- posix
|
|
return_type: speed_t
|
|
arguments:
|
|
- type: struct termios *
|
|
- type: speed_t
|
|
- name: cfsetospeed
|
|
standards:
|
|
- posix
|
|
return_type: speed_t
|
|
arguments:
|
|
- type: struct termios *
|
|
- type: speed_t
|
|
- name: tcdrain
|
|
standards:
|
|
- posix
|
|
return_type: int
|
|
arguments:
|
|
- type: int
|
|
- name: tcflow
|
|
standards:
|
|
- posix
|
|
return_type: int
|
|
arguments:
|
|
- type: int
|
|
- type: int
|
|
- name: tcflush
|
|
standards:
|
|
- posix
|
|
return_type: int
|
|
arguments:
|
|
- type: int
|
|
- type: int
|
|
- name: tcgetattr
|
|
standards:
|
|
- posix
|
|
return_type: int
|
|
arguments:
|
|
- type: int
|
|
- type: struct termios *
|
|
- name: tcgetsid
|
|
standards:
|
|
- posix
|
|
return_type: pid_t
|
|
arguments:
|
|
- type: int
|
|
- name: tcsendbreak
|
|
standards:
|
|
- posix
|
|
return_type: int
|
|
arguments:
|
|
- type: int
|
|
- type: int
|
|
- name: tcsetattr
|
|
standards:
|
|
- posix
|
|
return_type: int
|
|
arguments:
|
|
- type: int
|
|
- type: int
|
|
- type: struct termios *
|