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 |
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)
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 © 2023. All rights reserved.