Crate linux_gpib_sys

Source

Structs§

__fsid_t
__kernel_fd_set
__kernel_fsid_t

Constants§

GPIB_MAJOR_VERSION
GPIB_MAX_NUM_BOARDS
GPIB_MAX_NUM_DESCRIPTORS
GPIB_MICRO_VERSION
GPIB_MINOR_VERSION
INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
NOADDR
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
STOPend
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WINT_MAX
WINT_MIN
_ATFILE_SOURCE
_BITS_STDINT_INTN_H
_BITS_STDINT_LEAST_H
_BITS_STDINT_UINTN_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
__BITS_PER_LONG
__FD_SETSIZE
__GLIBC_MINOR__
__GLIBC_USE_C2X_STRTOL
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__glibc_c99_flexarr_available
bus_control_line_BUS_ATN
bus_control_line_BUS_DAV
bus_control_line_BUS_EOI
bus_control_line_BUS_IFC
bus_control_line_BUS_NDAC
bus_control_line_BUS_NRFD
bus_control_line_BUS_REN
bus_control_line_BUS_SRQ
bus_control_line_VALID_ALL
bus_control_line_VALID_ATN
bus_control_line_VALID_DAV
bus_control_line_VALID_EOI
bus_control_line_VALID_IFC
bus_control_line_VALID_NDAC
bus_control_line_VALID_NRFD
bus_control_line_VALID_REN
bus_control_line_VALID_SRQ
cmd_byte_CFE
cmd_byte_DCL
cmd_byte_GET
cmd_byte_GTL
cmd_byte_LAD
cmd_byte_LLO
cmd_byte_PPC
cmd_byte_PPD
cmd_byte_PPE
cmd_byte_PPU
cmd_byte_PP_CONFIG
cmd_byte_SAD
cmd_byte_SDC
cmd_byte_SPD
cmd_byte_SPE
cmd_byte_TAD
cmd_byte_TCT
cmd_byte_UNL
cmd_byte_UNT
eos_flags_BIN
eos_flags_EOS_MASK
eos_flags_REOS
eos_flags_XEOS
gpib_addr_max
gpib_command_mask
gpib_events_EVENT_DEV_CLR
gpib_events_EVENT_DEV_TRG
gpib_events_EVENT_IFC
gpib_events_EVENT_NONE
gpib_sad_max
gpib_stb_IB_STB_ESB
gpib_stb_IB_STB_MAV
gpib_stb_IB_STB_RQS
gpib_timeout_T1ms
gpib_timeout_T1s
gpib_timeout_T3ms
gpib_timeout_T3s
gpib_timeout_T10ms
gpib_timeout_T10s
gpib_timeout_T10us
gpib_timeout_T30ms
gpib_timeout_T30s
gpib_timeout_T30us
gpib_timeout_T100ms
gpib_timeout_T100s
gpib_timeout_T100us
gpib_timeout_T300ms
gpib_timeout_T300s
gpib_timeout_T300us
gpib_timeout_T1000s
gpib_timeout_TNONE
ibask_option_IBA_7BitEOS
ibask_option_IBA_AUTOPOLL
ibask_option_IBA_BNA
ibask_option_IBA_CICPROT
ibask_option_IBA_DMA
ibask_option_IBA_END_BIT_IS_NORMAL
ibask_option_IBA_EOS_CHAR
ibask_option_IBA_EOS_CMP
ibask_option_IBA_EOS_RD
ibask_option_IBA_EOS_WRT
ibask_option_IBA_EOT
ibask_option_IBA_EVENT_QUEUE
ibask_option_IBA_HS_CABLE_LENGTH
ibask_option_IBA_IRQ
ibask_option_IBA_IST
ibask_option_IBA_PAD
ibask_option_IBA_PP2
ibask_option_IBA_PPC
ibask_option_IBA_PPOLL_TIME
ibask_option_IBA_READ_ADJUST
ibask_option_IBA_READ_DR
ibask_option_IBA_RSV
ibask_option_IBA_SAD
ibask_option_IBA_SC
ibask_option_IBA_SEND_LLO
ibask_option_IBA_SPOLL_BIT
ibask_option_IBA_SPOLL_TIME
ibask_option_IBA_SRE
ibask_option_IBA_TIMING
ibask_option_IBA_TMO
ibask_option_IBA_UN_ADDR
ibask_option_IBA_WRITE_ADJUST
ibconfig_option_IBC_AUTOPOLL
ibconfig_option_IBC_BNA
ibconfig_option_IBC_CICPROT
ibconfig_option_IBC_DMA
ibconfig_option_IBC_END_BIT_IS_NORMAL
ibconfig_option_IBC_EOS_CHAR
ibconfig_option_IBC_EOS_CMP
ibconfig_option_IBC_EOS_RD
ibconfig_option_IBC_EOS_WRT
ibconfig_option_IBC_EOT
ibconfig_option_IBC_EVENT_QUEUE
ibconfig_option_IBC_HS_CABLE_LENGTH
ibconfig_option_IBC_IRQ
ibconfig_option_IBC_IST
ibconfig_option_IBC_PAD
ibconfig_option_IBC_PP2
ibconfig_option_IBC_PPC
ibconfig_option_IBC_PPOLL_TIME
ibconfig_option_IBC_READDR
ibconfig_option_IBC_READ_ADJUST
ibconfig_option_IBC_RSV
ibconfig_option_IBC_SAD
ibconfig_option_IBC_SC
ibconfig_option_IBC_SEND_LLO
ibconfig_option_IBC_SPOLL_BIT
ibconfig_option_IBC_SPOLL_TIME
ibconfig_option_IBC_SRE
ibconfig_option_IBC_TIMING
ibconfig_option_IBC_TMO
ibconfig_option_IBC_UN_ADDR
ibconfig_option_IBC_WRITE_ADJUST
iberr_code_EABO
iberr_code_EADR
iberr_code_EARG
iberr_code_EBUS
iberr_code_ECAP
iberr_code_ECIC
iberr_code_ECNF
iberr_code_EDMA
iberr_code_EDVR
iberr_code_EFSO
iberr_code_ENEB
iberr_code_ENOL
iberr_code_EOIP
iberr_code_ESAC
iberr_code_ESRQ
iberr_code_ESTB
iberr_code_ETAB
ibsta_bit_numbers_ATN_NUM
ibsta_bit_numbers_CIC_NUM
ibsta_bit_numbers_CMPL_NUM
ibsta_bit_numbers_DCAS_NUM
ibsta_bit_numbers_DTAS_NUM
ibsta_bit_numbers_END_NUM
ibsta_bit_numbers_ERR_NUM
ibsta_bit_numbers_EVENT_NUM
ibsta_bit_numbers_LACS_NUM
ibsta_bit_numbers_LOK_NUM
ibsta_bit_numbers_REM_NUM
ibsta_bit_numbers_RQS_NUM
ibsta_bit_numbers_SPOLL_NUM
ibsta_bit_numbers_SRQI_NUM
ibsta_bit_numbers_TACS_NUM
ibsta_bit_numbers_TIMO_NUM
ibsta_bits_ATN
ibsta_bits_CIC
ibsta_bits_CMPL
ibsta_bits_DCAS
ibsta_bits_DTAS
ibsta_bits_END
ibsta_bits_ERR
ibsta_bits_EVENT
ibsta_bits_LACS
ibsta_bits_LOK
ibsta_bits_REM
ibsta_bits_RQS
ibsta_bits_SPOLL
ibsta_bits_SRQI
ibsta_bits_TACS
ibsta_bits_TIMO
ibsta_bits_board_status_mask
ibsta_bits_device_status_mask
ppe_bits_PPC_DIO_MASK
ppe_bits_PPC_DISABLE
ppe_bits_PPC_SENSE
request_service_bit
sad_special_address_ALL_SAD
sad_special_address_NO_SAD
send_eotmode_DABend
send_eotmode_NLend
send_eotmode_NULLend
t1_delays_T1_DELAY_350ns
t1_delays_T1_DELAY_500ns
t1_delays_T1_DELAY_2000ns

Statics§

ibcnt
ibcntl
iberr
ibsta

Functions§

AllSPoll
AllSpoll
AsyncIbcnt
AsyncIbcntl
AsyncIberr
AsyncIbsta
DevClear
DevClearList
EnableLocal
EnableRemote
FindLstn
FindRQS
PPoll
PPollConfig
PPollUnconfig
PassControl
RcvRespMsg
ReadStatusByte
Receive
ReceiveSetup
ResetSys
Send
SendCmds
SendDataBytes
SendIFC
SendLLO
SendList
SendSetup
SetRWLS
TestSRQ
TestSys
ThreadIbcnt
ThreadIbcntl
ThreadIberr
ThreadIbsta
Trigger
TriggerList
WaitSRQ
gpib_error_string
ibask
ibbna
ibcac
ibclr
ibcmd
ibcmda
ibconfig
ibdev
ibdma
ibeos
ibeot
ibevent
ibfind
ibgts
ibist
iblines
ibln
ibloc
ibonl
ibpad
ibpct
ibppc
ibrd
ibrda
ibrdf
ibrpp
ibrsc
ibrsp
ibrsv
ibrsv2
ibsad
ibsic
ibspb
ibsre
ibstop
ibtmo
ibtrg
ibvers
ibwait
ibwrt
ibwrta
ibwrtf

Type Aliases§

Addr4882_t
__be16
__be32
__be64
__blkcnt64_t
__blkcnt_t
__blksize_t
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__kernel_caddr_t
__kernel_clock_t
__kernel_clockid_t
__kernel_daddr_t
__kernel_gid16_t
__kernel_gid32_t
__kernel_gid_t
__kernel_ino_t
__kernel_ipc_pid_t
__kernel_key_t
__kernel_loff_t
__kernel_long_t
__kernel_mode_t
__kernel_mqd_t
__kernel_off_t
__kernel_old_dev_t
__kernel_old_gid_t
__kernel_old_time_t
__kernel_old_uid_t
__kernel_pid_t
__kernel_ptrdiff_t
__kernel_sighandler_t
__kernel_size_t
__kernel_ssize_t
__kernel_suseconds_t
__kernel_time64_t
__kernel_time_t
__kernel_timer_t
__kernel_uid16_t
__kernel_uid32_t
__kernel_uid_t
__kernel_ulong_t
__key_t
__le16
__le32
__le64
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__poll_t
__quad_t
__rlim64_t
__rlim_t
__s8
__s16
__s32
__s64
__s128
__sig_atomic_t
__socklen_t
__ssize_t
__sum16
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u8
__u16
__u32
__u64
__u128
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
__wsum
_bindgen_ty_1
_bindgen_ty_2
bus_control_line
cmd_byte
eos_flags
gpib_events
gpib_stb
gpib_timeout
ibask_option
ibconfig_option
iberr_code
ibsta_bit_numbers
ibsta_bits
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
ppe_bits
sad_special_address
send_eotmode
t1_delays
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t