public interface LinuxAPI
extends com.sun.jna.platform.unix.LibCAPI, com.sun.jna.Library
| 限定符和类型 | 字段和说明 |
|---|---|
static LinuxAPI |
INSTANCE |
static String |
NAME |
RB_AUTOBOOT, RB_DISABLE_CAD, RB_ENABLE_CAD, RB_HALT_SYSTEM, RB_KEXEC, RB_POWER_OFF, RB_SW_SUSPEND| 限定符和类型 | 方法和说明 |
|---|---|
void |
bzero(TERMIOS termios,
int size) |
void |
cfmakeraw(TERMIOS termios) |
int |
cfsetispeed(TERMIOS termios,
int speed) |
int |
cfsetospeed(TERMIOS termios,
int speed) |
int |
close(int fd) |
int |
open(String path,
int oflag) |
int |
read(int fd,
byte[] buf,
long nbytes) |
int |
select(int __nfds,
FD_SET readfds,
FD_SET writefds,
FD_SET exceptfds,
TIMEVAL timeout) |
int |
tcflush(int fd,
int queue_selector) |
int |
tcgetattr(int fd,
TERMIOS termios) |
int |
tcsetattr(int fd,
int optional_actions,
TERMIOS termios) |
int |
write(int fd,
byte[] buf,
int size) |
int open(String path, int oflag)
int close(int fd)
close 在接口中 com.sun.jna.platform.unix.LibCAPIint tcgetattr(int fd,
TERMIOS termios)
void bzero(TERMIOS termios, int size)
int cfsetispeed(TERMIOS termios, int speed)
int cfsetospeed(TERMIOS termios, int speed)
void cfmakeraw(TERMIOS termios)
int tcflush(int fd,
int queue_selector)
int tcsetattr(int fd,
int optional_actions,
TERMIOS termios)
int write(int fd,
byte[] buf,
int size)
int read(int fd,
byte[] buf,
long nbytes)
Copyright © 2024. All rights reserved.