⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stropts.py

📁 minimal python variant for small footprint apps like embedded apps
💻 PY
📖 第 1 页 / 共 2 页
字号:
USYNC_THREAD = 0USYNC_PROCESS = 1TRACE_TYPE = 2LWP_DETACHED = 0x00000040LWP_SUSPENDED = 0x00000080__LWP_ASLWP = 0x00000100MAXSYSARGS = 8NORMALRETURN = 0JUSTRETURN = 1LWP_USER = 0x01LWP_SYS = 0x02# Included from vm/page.hPAGE_HASHAVELEN = 4PAGE_HASHVPSHIFT = 6PG_EXCL = 0x0001PG_WAIT = 0x0002PG_PHYSCONTIG = 0x0004PG_MATCH_COLOR = 0x0008PG_FREE_LIST = 1PG_CACHE_LIST = 2PG_LIST_TAIL = 0PG_LIST_HEAD = 1PAGE_IO_INUSE = 0x1PAGE_IO_WANTED = 0x2P_FREE = 0x80def PP_SETAGED(pp): return ASSERT(PP_ISAGED(pp))TS_FREE = 0x00TS_SLEEP = 0x01TS_RUN = 0x02TS_ONPROC = 0x04TS_ZOMB = 0x08TS_STOPPED = 0x10T_INTR_THREAD = 0x0001T_WAKEABLE = 0x0002T_TOMASK = 0x0004T_TALLOCSTK = 0x0008T_LWPZOMB = 0x0010T_WOULDBLOCK = 0x0020T_DONTBLOCK = 0x0040T_DONTPEND = 0x0080T_SYS_PROF = 0x0100T_WAITCVSEM = 0x0200T_WATCHPT = 0x0400TP_WAITFOR = 0x001TP_HOLDLWP = 0x002TP_TWAIT = 0x004TP_LWPEXIT = 0x008TP_PRSTOP = 0x010TP_CHKPT = 0x020TP_EXITLWP = 0x040TP_PRVSTOP = 0x080TP_MSACCT = 0x100TP_STOPPING = 0x200TP_WATCHPT = 0x400TP_PAUSE = 0x800TS_LOAD = 0x0001TS_DONT_SWAP = 0x0002TS_SWAPENQ = 0x0004TS_ON_SWAPQ = 0x0008TS_CSTART = 0x0100TS_UNPAUSE = 0x0200TS_XSTART = 0x0400TS_PSTART = 0x0800TS_RESUME = 0x1000TS_ALLSTART = (TS_CSTART|TS_UNPAUSE|TS_XSTART|TS_PSTART|TS_RESUME)def CPR_VSTOPPED(t): return \def THREAD_TRANSITION(tp): return thread_transition(tp);def THREAD_STOP(tp): return \def THREAD_ZOMB(tp): return THREAD_SET_STATE(tp, TS_ZOMB, NULL)def SEMA_HELD(x): return (sema_held((x)))NO_LOCKS_HELD = 1NO_COMPETING_THREADS = 1FMNAMESZ = 8# Included from sys/systm.h# Included from sys/varargs.h# Included from sys/va_list.hdef va_start(list): return __builtin_va_info(list)NSYSCALL = 250SE_LOADABLE = 0x08SE_LOADED = 0x10SE_NOUNLOAD = 0x20SE_ARGC = 0x40NUMRC = 512NUMPHASE = 64PFCHAR = 10KPFCHILDSLP = 35KPFTRON = 36KPFTRON2 = 37KPFTROFF = 38KPT_SYSCALL = 0KPT_INTR = 1KPT_TRAP_RET = 2KPT_INT_KRET = 3KPT_INT_URET = 4KPT_SLEEP = 5KPT_WAKEUP = 6KPT_PSWTCH = 7KPT_SPL = 8KPT_CSERVE = 9KPT_RSERVE = 10KPT_UXMEMF = 11KPT_SWTCH = 12KPT_QSWTCH = 13KPT_STKBX = 14KPT_END = 15KPT_IDLE = 16KPT_PREEMPT = 17KPT_P_QSWTCH = 18KPT_LAST = 19# Included from sys/devops.h# Included from sys/cred.h# Included from sys/uio.h# Included from sys/buf.h# Included from sys/kstat.hKSTAT_IOC_BASE = (ord('K') << 8)KSTAT_IOC_CHAIN_ID = KSTAT_IOC_BASE | 0x01KSTAT_IOC_READ = KSTAT_IOC_BASE | 0x02KSTAT_IOC_WRITE = KSTAT_IOC_BASE | 0x03KSTAT_STRLEN = 31def KSTAT_ENTER(k): return \def KSTAT_EXIT(k): return \KSTAT_TYPE_RAW = 0KSTAT_TYPE_NAMED = 1KSTAT_TYPE_INTR = 2KSTAT_TYPE_IO = 3KSTAT_TYPE_TIMER = 4KSTAT_NUM_TYPES = 5KSTAT_FLAG_VIRTUAL = 0x01KSTAT_FLAG_VAR_SIZE = 0x02KSTAT_FLAG_WRITABLE = 0x04KSTAT_FLAG_PERSISTENT = 0x08KSTAT_FLAG_DORMANT = 0x10KSTAT_FLAG_INVALID = 0x20KSTAT_READ = 0KSTAT_WRITE = 1KSTAT_DATA_CHAR = 0KSTAT_DATA_INT32 = 1KSTAT_DATA_UINT32 = 2KSTAT_DATA_INT64 = 3KSTAT_DATA_UINT64 = 4KSTAT_DATA_LONG = 1KSTAT_DATA_ULONG = 2KSTAT_DATA_LONGLONG = 3KSTAT_DATA_ULONGLONG = 4KSTAT_DATA_FLOAT = 5KSTAT_DATA_DOUBLE = 6KSTAT_INTR_HARD = 0KSTAT_INTR_SOFT = 1KSTAT_INTR_WATCHDOG = 2KSTAT_INTR_SPURIOUS = 3KSTAT_INTR_MULTSVC = 4KSTAT_NUM_INTRS = 5B_BUSY = 0x0001B_DONE = 0x0002B_ERROR = 0x0004B_PAGEIO = 0x0010B_PHYS = 0x0020B_READ = 0x0040B_WRITE = 0x0100B_KERNBUF = 0x0008B_WANTED = 0x0080B_AGE = 0x000200B_ASYNC = 0x000400B_DELWRI = 0x000800B_STALE = 0x001000B_DONTNEED = 0x002000B_REMAPPED = 0x004000B_FREE = 0x008000B_INVAL = 0x010000B_FORCE = 0x020000B_HEAD = 0x040000B_NOCACHE = 0x080000B_TRUNC = 0x100000B_SHADOW = 0x200000def notavail(bp): return \# Included from sys/poll.hPOLLIN = 0x0001POLLPRI = 0x0002POLLOUT = 0x0004POLLRDNORM = 0x0040POLLWRNORM = POLLOUTPOLLRDBAND = 0x0080POLLWRBAND = 0x0100POLLNORM = POLLRDNORMPOLLERR = 0x0008POLLHUP = 0x0010POLLNVAL = 0x0020POLLRDDATA = 0x200POLLNOERR = 0x400T_POLLTIME = 0x01T_POLLWAKE = 0x02# Included from vm/as.h# Included from sys/watchpoint.h# Included from vm/seg_enum.h# Included from sys/copyops.hWP_NOWATCH = 0x01WP_SETPROT = 0x02# Included from vm/seg.h# Included from sys/vnode.h# Included from sys/resource.hPRIO_PROCESS = 0PRIO_PGRP = 1PRIO_USER = 2RLIMIT_CPU = 0RLIMIT_FSIZE = 1RLIMIT_DATA = 2RLIMIT_STACK = 3RLIMIT_CORE = 4RLIMIT_NOFILE = 5RLIMIT_VMEM = 6RLIMIT_AS = RLIMIT_VMEMRLIM_NLIMITS = 7RLIM_INFINITY = 0x7fffffffRLIM_SAVED_MAX = 0x7ffffffeRLIM_SAVED_CUR = 0x7ffffffdRUSAGE_SELF = 0RUSAGE_CHILDREN = -1VROOT = 0x01VNOCACHE = 0x02VNOMAP = 0x04VDUP = 0x08VNOSWAP = 0x10VNOMOUNT = 0x20VISSWAP = 0x40VSWAPLIKE = 0x80VVFSLOCK = 0x100VVFSWAIT = 0x200VVMLOCK = 0x400VDIROPEN = 0x800AT_TYPE = 0x0001AT_MODE = 0x0002AT_UID = 0x0004AT_GID = 0x0008AT_FSID = 0x0010AT_NODEID = 0x0020AT_NLINK = 0x0040AT_SIZE = 0x0080AT_ATIME = 0x0100AT_MTIME = 0x0200AT_CTIME = 0x0400AT_RDEV = 0x0800AT_BLKSIZE = 0x1000AT_NBLOCKS = 0x2000AT_VCODE = 0x4000AT_ALL = (AT_TYPE|AT_MODE|AT_UID|AT_GID|AT_FSID|AT_NODEID|\			AT_NLINK|AT_SIZE|AT_ATIME|AT_MTIME|AT_CTIME|\			AT_RDEV|AT_BLKSIZE|AT_NBLOCKS|AT_VCODE)AT_STAT = (AT_MODE|AT_UID|AT_GID|AT_FSID|AT_NODEID|AT_NLINK|\			AT_SIZE|AT_ATIME|AT_MTIME|AT_CTIME|AT_RDEV)AT_TIMES = (AT_ATIME|AT_MTIME|AT_CTIME)AT_NOSET = (AT_NLINK|AT_RDEV|AT_FSID|AT_NODEID|AT_TYPE|\			AT_BLKSIZE|AT_NBLOCKS|AT_VCODE)VSUID = 04000VSGID = 02000VSVTX = 01000VREAD = 00400VWRITE = 00200VEXEC = 00100MODEMASK = 07777PERMMASK = 00777def MANDMODE(mode): return (((mode) & (VSGID|(VEXEC>>3))) == VSGID)VSA_ACL = 0x0001VSA_ACLCNT = 0x0002VSA_DFACL = 0x0004VSA_DFACLCNT = 0x0008LOOKUP_DIR = 0x01ATTR_UTIME = 0x01ATTR_EXEC = 0x02ATTR_COMM = 0x04ATTR_HINT = 0x08ATTR_REAL = 0x10# Included from vm/faultcode.hFC_HWERR = 0x1FC_ALIGN = 0x2FC_OBJERR = 0x3FC_PROT = 0x4FC_NOMAP = 0x5FC_NOSUPPORT = 0x6def FC_MAKE_ERR(e): return (((e) << 8) | FC_OBJERR)def FC_CODE(fc): return ((fc) & 0xff)def FC_ERRNO(fc): return ((unsigned)(fc) >> 8)# Included from vm/hat.hHAT_FLAGS_RESV = 0xFF000000HAT_LOAD = 0x00HAT_LOAD_LOCK = 0x01HAT_LOAD_ADV = 0x04HAT_LOAD_CONTIG = 0x10HAT_LOAD_NOCONSIST = 0x20HAT_LOAD_SHARE = 0x40HAT_LOAD_REMAP = 0x80HAT_PLAT_ATTR_MASK = 0xF00000HAT_PROT_MASK = 0x0FHAT_NOFAULT = 0x10HAT_NOSYNC = 0x20HAT_STRICTORDER = 0x0000HAT_UNORDERED_OK = 0x0100HAT_MERGING_OK = 0x0200HAT_LOADCACHING_OK = 0x0300HAT_STORECACHING_OK = 0x0400HAT_ORDER_MASK = 0x0700HAT_NEVERSWAP = 0x0000HAT_STRUCTURE_BE = 0x1000HAT_STRUCTURE_LE = 0x2000HAT_ENDIAN_MASK = 0x3000HAT_KMEM = 0x10000HAT_COW = 0x0001HAT_UNLOAD = 0x00HAT_UNLOAD_NOSYNC = 0x02HAT_UNLOAD_UNLOCK = 0x04HAT_UNLOAD_OTHER = 0x08HAT_UNLOAD_UNMAP = 0x10HAT_SYNC_DONTZERO = 0x00HAT_SYNC_ZERORM = 0x01HAT_SYNC_STOPON_REF = 0x02HAT_SYNC_STOPON_MOD = 0x04HAT_SYNC_STOPON_RM = (HAT_SYNC_STOPON_REF | HAT_SYNC_STOPON_MOD)HAT_DUP_ALL = 1HAT_DUP_COW = 2HAT_MAP = 0x00HAT_ADV_PGUNLOAD = 0x00HAT_FORCE_PGUNLOAD = 0x01P_MOD = 0x1P_REF = 0x2P_RO = 0x4def hat_ismod(pp): return (hat_page_getattr(pp, P_MOD))def hat_isref(pp): return (hat_page_getattr(pp, P_REF))def hat_isro(pp): return (hat_page_getattr(pp, P_RO))def hat_setmod(pp): return (hat_page_setattr(pp, P_MOD))def hat_setref(pp): return (hat_page_setattr(pp, P_REF))def hat_setrefmod(pp): return (hat_page_setattr(pp, P_REF|P_MOD))def hat_clrmod(pp): return (hat_page_clrattr(pp, P_MOD))def hat_clrref(pp): return (hat_page_clrattr(pp, P_REF))def hat_clrrefmod(pp): return (hat_page_clrattr(pp, P_REF|P_MOD))def hat_page_is_mapped(pp): return (hat_page_getshare(pp))HAT_DONTALLOC = 0HAT_ALLOC = 1HRM_SHIFT = 4HRM_BYTES = (1 << HRM_SHIFT)HRM_PAGES = ((HRM_BYTES * NBBY) / 2)HRM_PGPERBYTE = (NBBY/2)HRM_PGBYTEMASK = (HRM_PGPERBYTE-1)HRM_HASHSIZE = 0x200HRM_HASHMASK = (HRM_HASHSIZE - 1)HRM_BLIST_INCR = 0x200HRM_SWSMONID = 1SSL_NLEVELS = 4SSL_BFACTOR = 4SSL_LOG2BF = 2def seg_pages(seg): return \AS_PAGLCK = 0x80AS_CLAIMGAP = 0x40AS_UNMAPWAIT = 0x20AS_LREP_LINKEDLIST = 0AS_LREP_SKIPLIST = 1AS_MUTATION_THRESH = 225AH_DIR = 0x1AH_LO = 0x0AH_HI = 0x1AH_CONTAIN = 0x2# Included from sys/dditypes.hDDI_DEVICE_ATTR_V0 = 0x0001DDI_NEVERSWAP_ACC = 0x00DDI_STRUCTURE_LE_ACC = 0x01DDI_STRUCTURE_BE_ACC = 0x02DDI_STRICTORDER_ACC = 0x00DDI_UNORDERED_OK_ACC = 0x01DDI_MERGING_OK_ACC = 0x02DDI_LOADCACHING_OK_ACC = 0x03DDI_STORECACHING_OK_ACC = 0x04DDI_DATA_SZ01_ACC = 1DDI_DATA_SZ02_ACC = 2DDI_DATA_SZ04_ACC = 4DDI_DATA_SZ08_ACC = 8VERS_ACCHDL = 0x0001VERS1_NOFAULT = 1PEEK_START = 1POKE_START = 2PEEK_FAULT = 4POKE_FAULT = 8DEVID_NONE = 0DEVID_SCSI3_WWN = 1DEVID_SCSI_SERIAL = 2DEVID_FAB = 3DEVID_ENCAP = 4DEVID_MAXTYPE = 4# Included from sys/ddidmareq.hDMA_UNIT_8 = 1DMA_UNIT_16 = 2DMA_UNIT_32 = 4DMALIM_VER0 = ((0x86000000) + 0)DDI_DMA_FORCE_PHYSICAL = 0x0100DMA_ATTR_V0 = 0DMA_ATTR_VERSION = DMA_ATTR_V0DDI_DMA_CALLBACK_RUNOUT = 0DDI_DMA_CALLBACK_DONE = 1DDI_DMA_WRITE = 0x0001DDI_DMA_READ = 0x0002DDI_DMA_RDWR = (DDI_DMA_READ | DDI_DMA_WRITE)DDI_DMA_REDZONE = 0x0004DDI_DMA_PARTIAL = 0x0008DDI_DMA_CONSISTENT = 0x0010DDI_DMA_EXCLUSIVE = 0x0020DDI_DMA_STREAMING = 0x0040DDI_DMA_VME_USEA32 = 0x1000DDI_DMA_SBUS_64BIT = 0x2000DDI_DMA_MAPPED = 0DDI_DMA_MAPOK = 0DDI_DMA_PARTIAL_MAP = 1DDI_DMA_DONE = 2DDI_DMA_NORESOURCES = -1DDI_DMA_NOMAPPING = -2DDI_DMA_TOOBIG = -3DDI_DMA_TOOSMALL = -4DDI_DMA_LOCKED = -5DDI_DMA_BADLIMITS = -6DDI_DMA_STALE = -7DDI_DMA_BADATTR = -8DDI_DMA_INUSE = -9DDI_DMA_SYNC_FORDEV = 0x0DDI_DMA_SYNC_FORCPU = 0x1DDI_DMA_SYNC_FORKERNEL = 0x2# Included from sys/ddimapreq.h# Included from sys/mman.hPROT_READ = 0x1PROT_WRITE = 0x2PROT_EXEC = 0x4PROT_USER = 0x8PROT_ZFOD = (PROT_READ | PROT_WRITE | PROT_USER)PROT_ZFOD = (PROT_READ | PROT_WRITE | PROT_EXEC | PROT_USER)PROT_ALL = (PROT_READ | PROT_WRITE | PROT_EXEC | PROT_USER)PROT_NONE = 0x0MAP_SHARED = 1MAP_PRIVATE = 2MAP_TYPE = 0xfMAP_FIXED = 0x10MAP_NORESERVE = 0x40MAP_RENAME = 0x20PROC_TEXT = (PROT_EXEC | PROT_READ)PROC_DATA = (PROT_READ | PROT_WRITE | PROT_EXEC)SHARED = 0x10PRIVATE = 0x20VALID_ATTR = (PROT_READ|PROT_WRITE|PROT_EXEC|SHARED|PRIVATE)PROT_EXCL = 0x20MAP_INHERIT = 0x80_MAP_NEW = 0x80000000MADV_NORMAL = 0MADV_RANDOM = 1MADV_SEQUENTIAL = 2MADV_WILLNEED = 3MADV_DONTNEED = 4MS_SYNC = 0x0MS_ASYNC = 0x1MS_INVALIDATE = 0x2MC_SYNC = 1MC_LOCK = 2MC_UNLOCK = 3MC_ADVISE = 4MC_LOCKAS = 5MC_UNLOCKAS = 6MCL_CURRENT = 0x1MCL_FUTURE = 0x2DDI_MAP_VERSION = 0x0001DDI_MF_USER_MAPPING = 0x1DDI_MF_KERNEL_MAPPING = 0x2DDI_MF_DEVICE_MAPPING = 0x4DDI_ME_GENERIC = (-1)DDI_ME_UNIMPLEMENTED = (-2)DDI_ME_NORESOURCES = (-3)DDI_ME_UNSUPPORTED = (-4)DDI_ME_REGSPEC_RANGE = (-5)DDI_ME_RNUMBER_RANGE = (-6)DDI_ME_INVAL = (-7)# Included from sys/ddipropdefs.hPH_FROM_PROM = 0x01DDI_PROP_SUCCESS = 0DDI_PROP_NOT_FOUND = 1DDI_PROP_UNDEFINED = 2DDI_PROP_NO_MEMORY = 3DDI_PROP_INVAL_ARG = 4DDI_PROP_BUF_TOO_SMALL = 5DDI_PROP_CANNOT_DECODE = 6DDI_PROP_CANNOT_ENCODE = 7DDI_PROP_END_OF_DATA = 8DDI_PROP_FOUND_1275 = 255PROP_1275_INT_SIZE = 4DDI_PROP_DONTPASS = 0x0001DDI_PROP_CANSLEEP = 0x0002DDI_PROP_SYSTEM_DEF = 0x0004DDI_PROP_NOTPROM = 0x0008DDI_PROP_DONTSLEEP = 0x0010DDI_PROP_STACK_CREATE = 0x0020DDI_PROP_UNDEF_IT = 0x0040DDI_PROP_HW_DEF = 0x0080DDI_PROP_TYPE_INT = 0x0100DDI_PROP_TYPE_STRING = 0x0200DDI_PROP_TYPE_BYTE = 0x0400DDI_PROP_TYPE_COMPOSITE = 0x0800DDI_PROP_TYPE_ANY = (DDI_PROP_TYPE_INT	|	\					DDI_PROP_TYPE_STRING	|	\					DDI_PROP_TYPE_BYTE	|	\					DDI_PROP_TYPE_COMPOSITE)DDI_PROP_TYPE_MASK = (DDI_PROP_TYPE_INT	|	\					DDI_PROP_TYPE_STRING	|	\					DDI_PROP_TYPE_BYTE	|	\					DDI_PROP_TYPE_COMPOSITE)DDI_RELATIVE_ADDRESSING = "relative-addressing"DDI_GENERIC_ADDRESSING = "generic-addressing"# Included from sys/ddidevmap.hKMEM_PAGEABLE = 0x100KMEM_NON_PAGEABLE = 0x200DEVMAP_OPS_REV = 1DEVMAP_DEFAULTS = 0x00DEVMAP_MAPPING_INVALID = 0x01DEVMAP_ALLOW_REMAP = 0x02DEVMAP_USE_PAGESIZE = 0x04DEVMAP_UNLOAD_PENDING = 0x08DEVMAP_SETUP_DONE = 0x100DEVMAP_LOCK_INITED = 0x200DEVMAP_FAULTING = 0x400DEVMAP_LOCKED = 0x800DEVMAP_FLAG_LARGE = 0x1000DEVMAP_FLAG_KPMEM = 0x2000DEVMAP_FLAG_KMEM = 0x4000DEVMAP_FLAG_DEVMEM = 0x8000PROT_NONE = 0x0PROT_READ = 0x1PROT_WRITE = 0x2PROT_EXEC = 0x4PROT_USER = 0x8PROT_ALL = (PROT_READ | PROT_WRITE | PROT_EXEC | PROT_USER)DDI_UMEM_SLEEP = 0x0DDI_UMEM_NOSLEEP = 0x01DDI_UMEM_PAGEABLE = 0x02# Included from sys/nexusdefs.h# Included from sys/aio_req.hBUSO_REV = 3BUSO_REV_3 = 3DEVO_REV = 3CB_REV = 1DDI_IDENTIFIED = (0)DDI_NOT_IDENTIFIED = (-1)DDI_PROBE_DONTCARE = 0DDI_PROBE_PARTIAL = 1DDI_PROBE_SUCCESS = 2MAPDEV_REV = 1# Included from sys/model.hDATAMODEL_MASK = 0x0FF00000DATAMODEL_ILP32 = 0x00100000DATAMODEL_LP64 = 0x00200000DATAMODEL_NONE = 0DATAMODEL_NATIVE = DATAMODEL_LP64DATAMODEL_NATIVE = DATAMODEL_ILP32D_NEW = 0x00D_OLD = 0x01D_TAPE = 0x08D_NOBRKUP = 0x10D_MTSAFE = 0x0020_D_QNEXTLESS = 0x0040_D_MTOCSHARED = 0x0080D_MTOCEXCL = 0x0800D_MTPUTSHARED = 0x1000D_MTPERQ = 0x2000D_MTQPAIR = 0x4000D_MTPERMOD = 0x6000D_MTOUTPERIM = 0x8000D_MTINNER_MOD = (D_MTPUTSHARED|_D_MTOCSHARED)D_MTOUTER_MOD = (D_MTOCEXCL)D_MP = D_MTSAFED_64BIT = 0x200D_SYNCSTR = 0x400D_DEVMAP = 0x100D_MODELS = DATAMODEL_MASKD_ILP32 = DATAMODEL_ILP32D_LP64 = DATAMODEL_LP64D_NATIVE = DATAMODEL_NATIVED_HOTPLUG = 0x4SNDZERO = 0x001SNDPIPE = 0x002RNORM = 0x000RMSGD = 0x001RMSGN = 0x002RMODEMASK = 0x003RPROTDAT = 0x004RPROTDIS = 0x008RPROTNORM = 0x010RPROTMASK = 0x01cRFLUSHMASK = 0x020RFLUSHPCPROT = 0x020RERRNORM = 0x001RERRNONPERSIST = 0x002RERRMASK = (RERRNORM|RERRNONPERSIST)WERRNORM = 0x004WERRNONPERSIST = 0x008WERRMASK = (WERRNORM|WERRNONPERSIST)FLUSHR = 0x01FLUSHW = 0x02FLUSHRW = 0x03FLUSHBAND = 0x04MAPINOK = 0x01NOMAPIN = 0x02REMAPOK = 0x04NOREMAP = 0x08S_INPUT = 0x0001S_HIPRI = 0x0002S_OUTPUT = 0x0004S_MSG = 0x0008S_ERROR = 0x0010S_HANGUP = 0x0020S_RDNORM = 0x0040S_WRNORM = S_OUTPUTS_RDBAND = 0x0080S_WRBAND = 0x0100S_BANDURG = 0x0200RS_HIPRI = 0x01STRUIO_POSTPONE = 0x08STRUIO_MAPIN = 0x10MSG_HIPRI = 0x01MSG_ANY = 0x02MSG_BAND = 0x04MSG_XPG4 = 0x08MSG_IPEEK = 0x10MSG_DISCARDTAIL = 0x20MSG_HOLDSIG = 0x40MSG_IGNERROR = 0x80MSG_DELAYERROR = 0x100MSG_IGNFLOW = 0x200MSG_NOMARK = 0x400MORECTL = 1MOREDATA = 2MUXID_ALL = (-1)ANYMARK = 0x01LASTMARK = 0x02STR = (ord('S')<<8)I_NREAD = (STR|01)I_PUSH = (STR|02)I_POP = (STR|03)I_LOOK = (STR|04)I_FLUSH = (STR|05)I_SRDOPT = (STR|06)I_GRDOPT = (STR|07)I_STR = (STR|010)I_SETSIG = (STR|011)I_GETSIG = (STR|012)I_FIND = (STR|013)I_LINK = (STR|014)I_UNLINK = (STR|015)I_PEEK = (STR|017)I_FDINSERT = (STR|020)I_SENDFD = (STR|021)I_RECVFD = (STR|022)I_E_RECVFD = (STR|016)I_RECVFD = (STR|016)I_SWROPT = (STR|023)I_GWROPT = (STR|024)I_LIST = (STR|025)I_PLINK = (STR|026)I_PUNLINK = (STR|027)I_FLUSHBAND = (STR|034)I_CKBAND = (STR|035)I_GETBAND = (STR|036)I_ATMARK = (STR|037)I_SETCLTIME = (STR|040)I_GETCLTIME = (STR|041)I_CANPUT = (STR|042)I_SERROPT = (STR|043)I_GERROPT = (STR|044)I_ESETSIG = (STR|045)I_EGETSIG = (STR|046)__I_PUSH_NOCTTY = (STR|047)_INFTIM = -1INFTIM = _INFTIM

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -