Overview
Project
Class
Tree
Index
NXT C++ Bluetooth Library
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
N
name
- member variable in struct
Device_info_t
Brick name (maximum 15 characters)
name
- member variable in struct
Nxt_file_t
The name of the file (maximum 19 characters + termination)
NETWORK_COM_ERROR
- field in enum
Nxt_errors
Network error: Network communication error
network_connect(SOCKET*,sockaddr_in*)
- member function in
(NXT C++ Bluetooth Library globals)
NETWORK_ERROR
- field in enum
Error_type
Network error
network_send(SOCKET*,unsigned char*,unsigned int)
- member function in
(NXT C++ Bluetooth Library globals)
NO_SENSOR
- field in enum
Sensor_type
No sensor configured
NXT_APPEND_NOT_POSSIBLE
- field in enum
Nxt_errors
NXT error: Unable to append
NXT_BAD_ARGUMENTS
- field in enum
Nxt_errors
NXT error: Bad arguments
NXT_BAD_INPUT_OUTPUT
- field in enum
Nxt_errors
NXT error: Bad input or output specified
NXT_BUFFER_FULL
- field in enum
Nxt_errors
NXT error: No free memory in communication buffer
NXT_CHANNEL_BUSY
- field in enum
Nxt_errors
NXT error: Specified channel/connection not configured or busy
NXT_COMMUNICATION_BUS_ERROR
- field in enum
Nxt_errors
NXT error: Communication bus error
NXT_DATA_OUT_OF_RANGE
- field in enum
Nxt_errors
NXT error: Data contains out-of-range value
NXT_END_OF_FILE
- field in enum
Nxt_errors
NXT error: EOF
NXT_END_OF_FILE_EXPECTED
- field in enum
Nxt_errors
NXT error: EOF expected
NXT_ERROR
- field in enum
Error_type
NXT error
Nxt_errors
- enum in
NXT C++ Bluetooth Library
Error code enumeration (error code list)
Nxt_exception
- class in
NXT C++ Bluetooth Library
Class used to throw exceptions when communication fails or the NXT reports an error
~Nxt_exception()
- constructor in class
Nxt_exception
Nxt_exception(string,string,unsigned int,string)
- constructor in class
Nxt_exception
Nxt_file
- member variable in typedef
Nxt_file
Nxt_file
- typedef in
NXT C++ Bluetooth Library
typedef for Nxt_file_t
NXT_FILE_BUSY
- field in enum
Nxt_errors
NXT error: File is busy
NXT_FILE_EXISTS
- field in enum
Nxt_errors
NXT error: File already exists
NXT_FILE_IS_FULL
- field in enum
Nxt_errors
NXT error: File is full
NXT_FILE_NOT_FOUND
- field in enum
Nxt_errors
NXT error: File not found
Nxt_file_t
- struct in
NXT C++ Bluetooth Library
Struct that holds information on a nxt file
NXT_HANDLE_ALREADY_CLOSED
- field in enum
Nxt_errors
NXT error: File is already closed
NXT_I2C_TIMEOUT
- field in enum
Nxt_errors
NXT error: Bytes/answer from I2C sensor not ready which resulted in a timeout
NXT_ILLEGAL_FILE_NAME
- field in enum
Nxt_errors
NXT error: Filename specified is illegal
NXT_ILLEGAL_HANDLE
- field in enum
Nxt_errors
NXT error: Filehandle specified is illegal
NXT_ILLEGAL_SIZE
- field in enum
Nxt_errors
NXT error: Illegal size specified
NXT_INSANE_PACKET
- field in enum
Nxt_errors
NXT error: Insane packet
NXT_INVALID_CHANNEL
- field in enum
Nxt_errors
NXT error: Specified channel/connection is not valid
NXT_INVALID_FIELD
- field in enum
Nxt_errors
NXT error: Attempted to access invalid field of a structure
NXT_INVALID_MAILBOX_QUEUE
- field in enum
Nxt_errors
NXT error: Illegal mailbox queue ID specified
NXT_MAILBOX_QUEUE_EMPTY
- field in enum
Nxt_errors
NXT error: Specified mailbox queue is empty
NXT_MODULE_NOT_FOUND
- field in enum
Nxt_errors
NXT error: Module not found
Nxt_network
- class in
NXT C++ Bluetooth Library
Class for Network communication
NXT_NETWORK
- field in enum
Connection_type
Network connection
Nxt_network()
- constructor in class
Nxt_network
Constructor for Network connection
~Nxt_network()
- constructor in class
Nxt_network
NXT_NO_ACTIVE_PROGRAM
- field in enum
Nxt_errors
NXT error: No active program is running
NXT_NO_LINEAR_SPACE
- field in enum
Nxt_errors
NXT error: No linear space
NXT_NO_MORE_FILES
- field in enum
Nxt_errors
NXT error: No more files can be created
NXT_NO_MORE_HANDLES
- field in enum
Nxt_errors
No more handles
NXT_NO_SPACE
- field in enum
Nxt_errors
NXT error: No more space in flash
NXT_NO_WRITE_BUFFERS
- field in enum
Nxt_errors
NXT error: No write buffers
NXT_NOT_A_LINEAR_FILE
- field in enum
Nxt_errors
NXT error: File specified is not linear
NXT_OUT_OF_BOUNDARY
- field in enum
Nxt_errors
NXT error: Out of boundary
NXT_OUT_OF_MEMORY
- field in enum
Nxt_errors
NXT error: Insufficient memory available
NXT_PENDING_COMMUNICATION
- field in enum
Nxt_errors
NXT error: Pending communication transaction in progress
NXT_REQUEST_FAILED
- field in enum
Nxt_errors
NXT error: Request failed (i.e. specified file not found)
NXT_UNDEFINED_FILE_ERROR
- field in enum
Nxt_errors
NXT error: Undefined file error occurred
NXT_UNKNOW_COMMAND
- field in enum
Nxt_errors
NXT error: Unknown command opcode
Overview
Project
Class
Tree
Index
NXT C++ Bluetooth Library
FRAMES
NO FRAMES