ioctlstyle
ioctlstyle refers to a programming pattern and convention that emerged from the design of the ioctl system call in Unix-like operating systems. The ioctl system call, which stands for input/output control, is a versatile interface for device-specific operations. Instead of creating a unique system call for every possible operation on every device, ioctl provides a generic mechanism.
In the ioctlstyle, a single system call or function is used to communicate a variety of commands
This pattern allows for a cleaner API by avoiding an explosion of system calls. However, it also