ntcan.h
/tmp/ws/src/cob_extern/libntcan/common/include/libntcan/
ntcan_8h.html
CAN_IF_STATUS
CMSG
CMSG_T
CSCHED
EVMSG
#define
CALLTYPE
ntcan_8h.html
a83a518dd376601b3b0c4f5b9e02c7fbc
#define
EXPORT
ntcan_8h.html
a3472d8cdbb788d5f1815b3522595bc49
#define
NTCAN_20B_BASE
ntcan_8h.html
a0eaaace8fb20c1f77dc61ffe005f851f
#define
NTCAN_AUTOBAUD
ntcan_8h.html
af35e781cf827cfb72ba9a2782e34d864
#define
NTCAN_BAUD_10
ntcan_8h.html
a1b0b1934224ad4f6578b21717ad3435e
#define
NTCAN_BAUD_100
ntcan_8h.html
a6fbb83d7d0906c6e071e4a1ef9e8caca
#define
NTCAN_BAUD_1000
ntcan_8h.html
aada9589ce2d7a12c07111e2b213e34c6
#define
NTCAN_BAUD_125
ntcan_8h.html
aa9f91ade41d9e112299a5f5c2d7f355a
#define
NTCAN_BAUD_20
ntcan_8h.html
a750d85ed80ec1fe7c10a7be4295039f8
#define
NTCAN_BAUD_250
ntcan_8h.html
a320f95e170c09c1c756ec06f8992c952
#define
NTCAN_BAUD_50
ntcan_8h.html
abe166b543ca5f4e9f98c78f4bbe4ac83
#define
NTCAN_BAUD_500
ntcan_8h.html
a485a6ae2bda77a5d843fa26a3bd8f1a9
#define
NTCAN_BAUD_800
ntcan_8h.html
a691b6da593b3083cfed85b8f07ae28a2
#define
NTCAN_BUSSTATE_BUSOFF
ntcan_8h.html
a63d0b5c7af7a8cfdc31733e85ce3259c
#define
NTCAN_BUSSTATE_ERRPASSIVE
ntcan_8h.html
aed80283879a66d84cdc03b8c7d39109d
#define
NTCAN_BUSSTATE_OK
ntcan_8h.html
ae3eb21d310330ce354f2d36664763490
#define
NTCAN_BUSSTATE_WARN
ntcan_8h.html
a1f9aa08a87f9d9568770cf8863e2e9e1
#define
NTCAN_CONTR_BUSY
ntcan_8h.html
a13de9e843b4d22faca36f14e2655cf15
#define
NTCAN_CONTR_ERR_PASSIVE
ntcan_8h.html
a650a25d2edd6dcfe473226cf8cb3522a
#define
NTCAN_CONTR_OFF_BUS
ntcan_8h.html
ac2650b81c860b93a2fdfefe22d5c67f7
#define
NTCAN_CONTR_WARN
ntcan_8h.html
a4af10d680378abae96088e2bee908e1c
#define
NTCAN_ERRNO_BASE
ntcan_8h.html
acae2ea5f1acf5d277a15f20eb9a5ad25
#define
NTCAN_EV_BASE
ntcan_8h.html
afd3fe09f77bbc0d9ecb337c5aa2eff3d
#define
NTCAN_EV_BAUD_CHANGE
ntcan_8h.html
a25c765b610bc22d8953b16526c18379d
#define
NTCAN_EV_CAN_ERROR
ntcan_8h.html
a54b005fb68386c6034e47d62405f90b7
#define
NTCAN_EV_CAN_ERROR_EXT
ntcan_8h.html
abf78db170718f53589e3c602c058393c
#define
NTCAN_EV_LAST
ntcan_8h.html
a1ef6bc8d7f563a8d5cbcc4b31391091f
#define
NTCAN_EV_USER
ntcan_8h.html
a5763bc793b82b10e71f027ece1b777e3
#define
NTCAN_FEATURE_BASIC_20B
ntcan_8h.html
a4ee345c2c6a0b150a3b8a5337aa17c1f
#define
NTCAN_FEATURE_CYCLIC_TX
ntcan_8h.html
a124ced6861ec5010761a90ca15141bb6
#define
NTCAN_FEATURE_DEVICE_NET
ntcan_8h.html
a93c9418f27003f6bf4e99c1fd2d0fea9
#define
NTCAN_FEATURE_FULL_CAN
ntcan_8h.html
afb48081b6d706ef214b8455cc2009879
#define
NTCAN_FEATURE_LISTEN_ONLY_MODE
ntcan_8h.html
af2849bbe51da5fc1966d0e88fdf30572
#define
NTCAN_FEATURE_RX_OBJECT_MODE
ntcan_8h.html
a97496b4816c9ffedf702ffa3e10064ed
#define
NTCAN_FEATURE_SMART_DISCONNECT
ntcan_8h.html
a2588661b248308405b9d866aca678d4c
#define
NTCAN_FEATURE_TIMESTAMP
ntcan_8h.html
a156a700aee1efb624dbef2e779c5b0d2
#define
NTCAN_GCCATTR_DEPRECATED
ntcan_8h.html
a5fa28b148cc007719050844c8461afff
#define
NTCAN_HANDLE_FORCED_CLOSE
ntcan_8h.html
a7d14ee7c76eadfdb2ab2a0fed8468b4b
#define
NTCAN_ID_ALREADY_ENABLED
ntcan_8h.html
ab620f806aed8d75f93951c0de92ce060
#define
NTCAN_ID_NOT_ENABLED
ntcan_8h.html
a6d8377afd1ea9488088e7f56c2ec67ca
#define
NTCAN_INSUFFICIENT_RESOURCES
ntcan_8h.html
a0059908a630217f60b2fc9b51d1ca834
#define
NTCAN_INTERACTION
ntcan_8h.html
a9097b417742ea5eb4eaaa4f690c3fa2d
#define
NTCAN_INVALID_DRIVER
ntcan_8h.html
a45ab43cb27d1159e4dc1c990a3b83d2d
#define
NTCAN_INVALID_FIRMWARE
ntcan_8h.html
a59ef1b711de0a2545a240071cc26cf2a
#define
NTCAN_INVALID_HANDLE
ntcan_8h.html
afd81349e7bcc7f4a2d80df821ed49cd4
#define
NTCAN_INVALID_HARDWARE
ntcan_8h.html
a117082876a445a205c64bbe023a4ecf9
#define
NTCAN_INVALID_PARAMETER
ntcan_8h.html
ab15c3d6230de1182da4edd11e21b1f68
#define
NTCAN_IOCTL_ABORT_RX
ntcan_8h.html
ac6e1ac72a4fcffaa8c6bd7e07d998737
#define
NTCAN_IOCTL_ABORT_TX
ntcan_8h.html
a6e88f796649fc9efdd8b88033a238774
#define
NTCAN_IOCTL_FLUSH_RX_FIFO
ntcan_8h.html
ad7838dad6239db07832b9b837b81b44f
#define
NTCAN_IOCTL_GET_RX_MSG_COUNT
ntcan_8h.html
abbf7a3494047a672021d4132a9b7f1c4
#define
NTCAN_IOCTL_GET_RX_TIMEOUT
ntcan_8h.html
a5ac5966fb9e0c5283872437f86346ba5
#define
NTCAN_IOCTL_GET_SERIAL
ntcan_8h.html
a07060e4078208c193484ebaf8b56e9aa
#define
NTCAN_IOCTL_GET_TIMESTAMP
ntcan_8h.html
a18296f40c7a055a7f98c74236d0679f4
#define
NTCAN_IOCTL_GET_TIMESTAMP_FREQ
ntcan_8h.html
ade4e30e33ebc33c4895722886d41d86a
#define
NTCAN_IOCTL_GET_TX_TIMEOUT
ntcan_8h.html
a3ecfa539a9a59a043d1e28b4100bf60b
#define
NTCAN_IOCTL_SET_20B_HND_FILTER
ntcan_8h.html
ac490c4e09ad7bb0ae5bbc1aec675b085
#define
NTCAN_IOCTL_SET_RX_TIMEOUT
ntcan_8h.html
a44b6e8d1b5c680c25a41bb4375bec328
#define
NTCAN_IOCTL_SET_TX_TIMEOUT
ntcan_8h.html
ad328c83ff31f94c549e7c30542874b2e
#define
NTCAN_IOCTL_TX_OBJ_AUTOANSWER_OFF
ntcan_8h.html
acbfa83d806189e9074dc5537ad101c5b
#define
NTCAN_IOCTL_TX_OBJ_AUTOANSWER_ON
ntcan_8h.html
a8e639281bb56c642d78aaad36b56ed8e
#define
NTCAN_IOCTL_TX_OBJ_CREATE
ntcan_8h.html
a88139aa1613dc6ea8c73d3b53562854d
#define
NTCAN_IOCTL_TX_OBJ_DESTROY
ntcan_8h.html
ab544493d8ab676221c1548a78e827337
#define
NTCAN_IOCTL_TX_OBJ_SCHEDULE
ntcan_8h.html
a8aff95f6484ad60ba5a65986143d85f1
#define
NTCAN_IOCTL_TX_OBJ_SCHEDULE_START
ntcan_8h.html
a8b6a8eb29d3be877f1fca27b79c7c558
#define
NTCAN_IOCTL_TX_OBJ_SCHEDULE_STOP
ntcan_8h.html
a372f8ed8897cc4aea1b7953160a2f14d
#define
NTCAN_IOCTL_TX_OBJ_UPDATE
ntcan_8h.html
a689acc6e71a7de3b823753e0ffac7ebf
#define
NTCAN_LISTEN_ONLY_MODE
ntcan_8h.html
a2bb04297f03b48a0711281d9836ae34b
#define
NTCAN_MAX_RX_QUEUESIZE
ntcan_8h.html
a2b0a0584914196d8f3c91b8109bdea0b
#define
NTCAN_MAX_TX_QUEUESIZE
ntcan_8h.html
ad18384f5846db66f8b0047f665de69ac
#define
NTCAN_MESSAGE_LOST
ntcan_8h.html
a6e44559d5d0d5fdbbf62edb3bedce696
#define
NTCAN_MODE_OBJECT
ntcan_8h.html
ac3aefd22c3901963092217b85f7ef718
#define
NTCAN_MODE_OVERLAPPED
ntcan_8h.html
afe4eeac0d7c2a5ca940c1ff155127fa8
#define
NTCAN_NET_NOT_FOUND
ntcan_8h.html
a1d6627af33c2df8fcf189bfbd3cb6883
#define
NTCAN_NO_BAUDRATE
ntcan_8h.html
a112e779d41f78fb64ab3408e11f519ec
#define
NTCAN_NO_DATA
ntcan_8h.html
a92bbc66e1ab070539339bede3312560a
#define
NTCAN_NO_ID_ENABLED
ntcan_8h.html
a95afdd6415ea280bd136d402f74830a6
#define
NTCAN_NO_QUEUE
ntcan_8h.html
aa72e94b74fab969d5b4a14bbb726db09
#define
NTCAN_NOT_IMPLEMENTED
ntcan_8h.html
a5dead615fe3ffb312adafdab4ac87091
#define
NTCAN_NOT_SUPPORTED
ntcan_8h.html
aea2062fbad965d355324514aa904f223
#define
NTCAN_OPERATION_ABORTED
ntcan_8h.html
aaee19f6d65c91ddc5617a2607a8e0dfd
#define
NTCAN_PENDING_READ
ntcan_8h.html
a70ff7b2d77915abd2dbf750b79ffa4bd
#define
NTCAN_PENDING_WRITE
ntcan_8h.html
acfb0c6dcd33fcc67a24021974b8ae654
#define
NTCAN_RTR
ntcan_8h.html
a770ba0a0144e3fd5d45349b314ee890c
#define
NTCAN_RX_TIMEOUT
ntcan_8h.html
a36c7be99e938936a3c793c3c8faf9575
#define
NTCAN_SOCK_CMD_TIMEOUT
ntcan_8h.html
a2dab31cc1c69bbc4c930157427543bf6
#define
NTCAN_SOCK_CONN_TIMEOUT
ntcan_8h.html
a3e1f9c67ad903eee74f26e75ed742653
#define
NTCAN_SOCK_HOST_NOT_FOUND
ntcan_8h.html
a8319c592e694b4306dbf7a36bb5f361c
#define
NTCAN_SUCCESS
ntcan_8h.html
a1567cfe4469149fd0f98feeaa930bf37
#define
NTCAN_TX_ERROR
ntcan_8h.html
a137f50cc5b038307b8ff306a74dd22f9
#define
NTCAN_TX_TIMEOUT
ntcan_8h.html
a1558c2647ef5499a68d10fe7d3bbbf2d
#define
NTCAN_USER_BAUD
ntcan_8h.html
a0f9b8aab7fbde6fbf3506635492308f4
#define
NTCAN_USER_BAUDRATE
ntcan_8h.html
a5db174b1bbc6cc21b046da91a24bd712
#define
NTCAN_USER_BAUDRATE_NUM
ntcan_8h.html
a75cc2cb39bebdee9aa4cbeee2e12efdb
#define
NTCAN_WRONG_DEVICE_STATE
ntcan_8h.html
acb83c8364f37153e94dfca4a62d22df6
int32_t HANDLE
NTCAN_GCCATTR_DEPRECATED
ntcan_8h.html
a9ab6d325e1363f4800ec31a51f646210
int32_t
NTCAN_HANDLE
ntcan_8h.html
a41b5bd31660f8a2e15219e4b27157aff
int32_t
NTCAN_RESULT
ntcan_8h.html
a1798852035c73f1ae1c225cf3ef43b4b
int32_t
OVERLAPPED
ntcan_8h.html
a6fd1d22c0216551656cdf86a73f5065f
EXPORT NTCAN_RESULT CALLTYPE
canClose
ntcan_8h.html
a8403f8d8286afb179cd6166839bb1256
(NTCAN_HANDLE handle)
EXPORT NTCAN_RESULT CALLTYPE
canGetBaudrate
ntcan_8h.html
ab2987ad9e53e0ba7a358f51b950d40cc
(NTCAN_HANDLE handle, uint32_t *baud)
EXPORT NTCAN_RESULT CALLTYPE
canGetOverlappedResult
ntcan_8h.html
a6bd9bf1e54f27ce50efa36b6b158f858
(NTCAN_HANDLE handle, OVERLAPPED *ovrlppd, int32_t *len, int32_t bWait)
EXPORT NTCAN_RESULT CALLTYPE
canIdAdd
ntcan_8h.html
a40b5ebc9249e554893d8ed428f63c42e
(NTCAN_HANDLE handle, int32_t id)
EXPORT NTCAN_RESULT CALLTYPE
canIdDelete
ntcan_8h.html
ab3af52f8c55b95c9d6d183df9e3c4655
(NTCAN_HANDLE handle, int32_t id)
EXPORT NTCAN_RESULT CALLTYPE
canIoctl
ntcan_8h.html
a8539ce216c277e807e4816c94f6c0b81
(NTCAN_HANDLE handle, uint32_t ulCmd, void *pArg)
EXPORT NTCAN_RESULT CALLTYPE
canOpen
ntcan_8h.html
a2150c8cf2a9e02b7acfa60f5ff5d8d77
(int32_t net, uint32_t flags, int32_t txqueuesize, int32_t rxqueuesize, int32_t txtimeout, int32_t rxtimeout, NTCAN_HANDLE *handle)
EXPORT NTCAN_RESULT CALLTYPE
canRead
ntcan_8h.html
abe3661a495131f6c6c1f69d65e6e11a1
(NTCAN_HANDLE handle, CMSG *cmsg, int32_t *len, OVERLAPPED *ovrlppd)
EXPORT NTCAN_RESULT CALLTYPE
canReadEvent
ntcan_8h.html
af860ecf799fdb21a071a416035eb6bd7
(NTCAN_HANDLE handle, EVMSG *evmsg, OVERLAPPED *ovrlppd)
EXPORT NTCAN_RESULT CALLTYPE
canReadT
ntcan_8h.html
abbb55bb3c0f790ebfa2e168c29e9797d
(NTCAN_HANDLE handle, CMSG_T *cmsg_t, int32_t *len, OVERLAPPED *ovrlppd)
EXPORT NTCAN_RESULT CALLTYPE
canSend
ntcan_8h.html
a22e8ee12a96570b7c58724d1d86e1aaf
(NTCAN_HANDLE handle, CMSG *cmsg, int32_t *len)
EXPORT NTCAN_RESULT CALLTYPE
canSendEvent
ntcan_8h.html
a24f7697b4392c331109d5c6bf4de0fbd
(NTCAN_HANDLE handle, EVMSG *evmsg)
EXPORT NTCAN_RESULT CALLTYPE
canSendT
ntcan_8h.html
a2c743973aba9bdee05e405b319c699b3
(NTCAN_HANDLE handle, CMSG_T *cmsg, int32_t *len)
EXPORT NTCAN_RESULT CALLTYPE
canSetBaudrate
ntcan_8h.html
a2be86bc5d23034843f6fb8afc6ccf889
(NTCAN_HANDLE handle, uint32_t baud)
EXPORT NTCAN_RESULT CALLTYPE
canStatus
ntcan_8h.html
a276206e9cd808d83d733326662fee8c3
(NTCAN_HANDLE handle, CAN_IF_STATUS *cstat)
EXPORT NTCAN_RESULT CALLTYPE
canTake
ntcan_8h.html
a4e64b7f8a997e9f183ffe194fd596698
(NTCAN_HANDLE handle, CMSG *cmsg, int32_t *len)
EXPORT NTCAN_RESULT CALLTYPE
canTakeT
ntcan_8h.html
a931f9ebd6436d1fa889d992e47176a69
(NTCAN_HANDLE handle, CMSG_T *cmsg_t, int32_t *len)
EXPORT NTCAN_RESULT CALLTYPE
canWrite
ntcan_8h.html
a6fade3c1bdc77fc5ad20a2291fc91f1d
(NTCAN_HANDLE handle, CMSG *cmsg, int32_t *len, OVERLAPPED *ovrlppd)
EXPORT NTCAN_RESULT CALLTYPE
canWriteT
ntcan_8h.html
a1ca717557b8ec221b7f7d1278888197f
(NTCAN_HANDLE handle, CMSG_T *cmsg, int32_t *len, OVERLAPPED *ovrlppd)
CAN_IF_STATUS
structCAN__IF__STATUS.html
uint8_t
boardid
structCAN__IF__STATUS.html
aaecc2de8a04e3093e5ba4f04e7923788
[14]
uint32_t
boardstatus
structCAN__IF__STATUS.html
aa3e24b6e0f3876e26fadda0a12970dfa
uint16_t
dll
structCAN__IF__STATUS.html
a5d1707d1b0733956ac40615c7ae478e9
uint16_t
driver
structCAN__IF__STATUS.html
a54a1caa1ed7b661b4514a407c640b923
uint16_t
features
structCAN__IF__STATUS.html
a044030b58316814fdc6681052bb89526
uint16_t
firmware
structCAN__IF__STATUS.html
ad8ea2d49decec6e09320e52c3ca8f562
uint16_t
hardware
structCAN__IF__STATUS.html
a12465b4322716ad70ea1e6347eb45825
CMSG
structCMSG.html
uint8_t
data
structCMSG.html
af77d96d461d6cff9674786dea7bf9ab6
[8]
int32_t
id
structCMSG.html
a41ce456fe8864c9e0912297db83259ef
uint8_t
len
structCMSG.html
afd16fa0d689b662403e7a2617914d693
uint8_t
msg_lost
structCMSG.html
a036c7d8b2ca29bf8a12db4a432889985
uint8_t
reserved
structCMSG.html
ada7643183095972cc2841dcff1a8b576
[2]
CMSG_T
structCMSG__T.html
uint8_t
data
structCMSG__T.html
ae5ecb0285a4d75d0c984b853ed8ec9da
[8]
int32_t
id
structCMSG__T.html
ac5ae050ed2744842e879f66233be1277
uint8_t
len
structCMSG__T.html
a4e6cf4848b910f997b35308fa48f11d4
uint8_t
msg_lost
structCMSG__T.html
ae03a9c5c92d7d6b91450a847312f3919
uint8_t
reserved
structCMSG__T.html
a3655004d2d2ab74a635c4b5a5e4dbd0b
[2]
uint64_t
timestamp
structCMSG__T.html
a393062cb291e150aae46e3e5e30fd7db
CSCHED
structCSCHED.html
int32_t
flags
structCSCHED.html
a065a307023e391305ff25afc2c8b78ed
int32_t
id
structCSCHED.html
a3a7e5719e6d9310124957502a520c5a5
uint8_t
reserved
structCSCHED.html
acea1c1f29cc3a5c70f97007d42271df4
[8]
uint64_t
time_interval
structCSCHED.html
ab769abee7a8e86692dab9fa4930b9b19
uint64_t
time_start
structCSCHED.html
a109c6549455761154623fd47123ee846
EVMSG
structEVMSG.html
uint8_t
c
structEVMSG.html
a570e0694aa01e4bdf4849846880e1ad1
[8]
union EVMSG::@0
evdata
structEVMSG.html
a9791f3fe55d37c85107cc6d6ae82b68f
int32_t
evid
structEVMSG.html
ad5796bdc48e3dda85da9443718ec0cbe
uint32_t
l
structEVMSG.html
a132ebc4d6c56427448b05596b5af2a90
[2]
uint8_t
len
structEVMSG.html
aa557132d2f78b1a1036120a1cd043ddf
uint8_t
reserved
structEVMSG.html
a9a81987b279ebe2a8048bf24017f9eed
[3]
uint16_t
s
structEVMSG.html
a0164fdd175b6553edca72fd57b80284b
[4]