Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PerMalmberg/Smooth
/ functions
Functions
1,275 in github.com/PerMalmberg/Smooth
⨍
Functions
1,275
◇
Types & classes
325
Method
read
lib/smooth/application/io/spi/BME280SPI.cpp:66
Method
read
lib/smooth/include/smooth/core/filesystem/File.h:39
Method
read16
Write address and 16 bit slave register followed by write read address and read data. NOTE: This function supports slave clock-stretching
lib/smooth/core/io/i2c/I2CMasterDevice.cpp:116
Method
read8
Write address and 8 bit slave register followed by write read address and read data. NOTE: This function supports slave clock-stretching
lib/smooth/core/io/i2c/I2CMasterDevice.cpp:94
Method
read_12_bits
Read 12 bits
lib/smooth/application/io/i2c/AxpPMU.cpp:113
Method
read_13_bits
Read 13 bits
lib/smooth/application/io/i2c/AxpPMU.cpp:123
Method
read_16bit
lib/smooth/include/smooth/application/io/i2c/BME280.h:82
Method
read_24_bits
Read 24 bits
lib/smooth/application/io/i2c/AxpPMU.cpp:133
Method
read_32_bits
Read 32 bits
lib/smooth/application/io/i2c/AxpPMU.cpp:143
Method
read_8bit
lib/smooth/include/smooth/application/io/i2c/BME280.h:97
Method
read_block
Write read address and read data
lib/smooth/core/io/i2c/I2CMasterDevice.cpp:227
Method
read_configuration
lib/smooth/application/io/spi/BME280SPI.cpp:162
Method
read_conversion
lib/smooth/application/io/i2c/ADS1115.cpp:125
Method
read_data
lib/smooth/include/smooth/core/network/Socket.h:332
Method
read_data
lib/smooth/include/smooth/core/network/SecureSocket.h:215
Method
read_id
lib/smooth/application/io/spi/BME280SPI.cpp:95
Method
read_input
lib/smooth/application/io/i2c/MCP23017.cpp:148
Method
read_interrupt_capture
lib/smooth/application/io/i2c/MCP23017.cpp:162
Method
read_measurements
lib/smooth/application/io/spi/BME280SPI.cpp:243
Method
read_measurements
Read Temperature, Pressure and Humidity
lib/smooth/application/io/i2c/BME280.cpp:160
Method
read_measurements
Read humidity and temperature measurements
lib/smooth/application/io/i2c/SHT30.cpp:51
Method
read_output
lib/smooth/application/io/i2c/MCP23017.cpp:133
Method
read_packet_identifier
lib/smooth/include/smooth/application/network/mqtt/packet/MQTTPacket.h:77
Method
read_raw_registers
Read the raw data register from the DHT12, the last reagister is the checksum byte
lib/smooth/application/io/i2c/DHT12.cpp:32
Method
read_register
Read a byte from register
lib/smooth/application/io/i2c/AxpPMU.cpp:48
Method
read_register_bit
Read register bit
lib/smooth/application/io/i2c/AxpPMU.cpp:69
Method
read_register_bits
Read adjoining group of bits from register
lib/smooth/application/io/i2c/AxpPMU.cpp:103
Method
read_status
lib/smooth/application/io/spi/BME280SPI.cpp:116
Method
read_status
lib/smooth/application/io/i2c/BME280.cpp:49
Method
read_trimming_parameters
lib/smooth/application/io/spi/BME280SPI.cpp:200
Method
read_trimming_parameters
Read the trimming parameters
lib/smooth/application/io/i2c/BME280.cpp:120
Method
readable
lib/smooth/include/smooth/core/network/SecureServerSocket.h:94
Method
readable
lib/smooth/include/smooth/core/network/SecureSocket.h:179
Method
readable
lib/smooth/include/smooth/core/network/ServerSocket.h:186
Method
receive
lib/smooth/application/network/mqtt/Subscription.cpp:129
Method
receive
lib/smooth/application/network/mqtt/Publication.cpp:208
Method
receive
lib/smooth/application/network/mqtt/state/ConnectToBrokerState.cpp:35
Method
receive
lib/smooth/application/network/mqtt/state/MQTTBaseState.cpp:34
Method
register_notification
lib/smooth/include/smooth/core/ipc/ISRTaskEventQueue.h:60
Method
register_notification
lib/smooth/include/smooth/core/ipc/mock/ISRTaskEventQueue.h:53
Method
remove_backed_off_socket
lib/smooth/core/network/SocketDispatcher.cpp:396
Method
remove_ending_separator
lib/smooth/core/filesystem/Path.cpp:112
Method
remove_socket_from_active_sockets
lib/smooth/core/network/SocketDispatcher.cpp:249
Method
remove_socket_from_collection
lib/smooth/core/network/SocketDispatcher.cpp:234
Method
remove_timer
lib/smooth/include/smooth/core/timer/TimerService.h:47
Method
reply_error
test/secure_socket_test/secure_socket_test.h:61
Method
reply_with
lib/smooth/include/smooth/application/network/http/HTTPServer.h:324
Method
report_stack_status
lib/smooth/core/Task.cpp:227
Method
request
This request handler assumed it is being used only to handle either form or URL encoded data in a POST. As such, it forwards all data to the MIMEParse
test/http_server_test/UploadResponder.cpp:14
Method
request
test/http_server_test/BlobResponder.cpp:9
Method
request
This request handler assumed it is being used only to handle either form or URL encoded data in a POST. As such, it forwards all data to the MIMEParse
test/http_files_upload_test/UploadResponder.cpp:28
Method
request
test/access_point/access_point.cpp:52
Method
reset
lib/smooth/application/network/http/regular/RegularHTTPProtocol.cpp:269
Method
reset
lib/smooth/application/network/http/websocket/WebsocketProtocol.cpp:221
Method
reset
lib/smooth/application/io/spi/BME280SPI.cpp:102
Method
reset
Functionally the same as start(), but provided for syntactical reasons.
lib/smooth/include/smooth/core/timer/ElapsedTime.h:44
Method
reset
test/secure_server_socket_test/StreamingProtocol.h:64
Method
reset_client
lib/smooth/application/network/http/HTTPServerClient.cpp:84
Method
reset_client
test/server_socket_test/StreamingClient.h:66
Method
reset_client
test/secure_server_socket_test/StreamingClient.h:66
Method
reset_control_packet
lib/smooth/include/smooth/application/network/mqtt/Subscription.h:99
Method
resolve
lib/smooth/core/filesystem/Path.cpp:123
Method
resolve_ip
lib/smooth/core/network/IPv4.cpp:71
Method
restart
lib/smooth/core/network/CommonSocket.cpp:96
Method
restart_inactive_sockets
lib/smooth/core/network/SocketDispatcher.cpp:263
Method
scan_i2c_bus
Scan the I2C bus
lib/smooth/core/io/i2c/I2CMasterDevice.cpp:281
Method
send_cmd
Send a single command to the display.
lib/smooth/application/display/LCDSpi.cpp:183
Method
send_cmds
Send muliple commands to the display.
lib/smooth/application/display/LCDSpi.cpp:165
Method
send_control_packet
lib/smooth/include/smooth/application/network/mqtt/Subscription.h:64
Method
send_data
Send data to the display
lib/smooth/application/display/LCDSpi.cpp:201
Method
send_first_part
lib/smooth/application/network/http/HTTPServerClient.cpp:201
Method
send_lines
To send a set of lines we have to send a command, 2 data bytes, another command, 2 more data bytes and another command before sending the lines of dat
lib/smooth/application/display/LCDSpi.cpp:240
Method
send_message
test/mqtt/mqtt.cpp:77
Method
send_next_packet
lib/smooth/include/smooth/core/network/Socket.h:298
Method
separate_request_parameters
lib/smooth/application/network/http/HTTPServerClient.cpp:101
Method
serve_file
lib/smooth/include/smooth/application/network/http/HTTPServer.h:217
Method
set_alarm
Set alarm - alarm will activate 12 minutes past any hour of any day of any month of any weekday.
test/i2c_rtc8563_test/i2c_rtc8563_test.cpp:172
Method
set_back_light
Set backlight pin level
lib/smooth/application/display/LCDSpi.cpp:435
Method
set_fd
lib/smooth/core/network/SocketDispatcher.cpp:361
Method
set_header
lib/smooth/application/network/mqtt/packet/MQTTPacket.cpp:63
Method
set_header
Sets a header, replacing any existing value
lib/smooth/include/smooth/application/network/http/IResponseOperation.h:55
Method
set_keep_alive
lib/smooth/application/network/http/HTTPServerClient.cpp:286
Method
set_length
lib/smooth/application/network/http/websocket/responses/WSResponse.cpp:115
Method
set_limit
lib/smooth/core/filesystem/FSLock.cpp:31
Method
set_madctl
Most display ICs use MADCTL to set screen orientation. Typically there are four different screen orientations - Portrait, Landsacpe, Portrait-Flipped
lib/smooth/application/display/LCDSpi.cpp:86
Method
set_message_properties
lib/smooth/application/network/http/websocket/WebsocketProtocol.cpp:233
Method
set_mux
lib/smooth/application/io/i2c/ADS1115.cpp:118
Method
set_no_delay
lib/smooth/include/smooth/core/network/Socket.h:242
Method
set_non_blocking
lib/smooth/core/network/CommonSocket.cpp:43
Method
set_output
lib/smooth/application/io/i2c/MCP23017.cpp:125
Method
set_pixel
lib/smooth/application/rgb_led/RGBLed.cpp:79
Method
set_process_name
Set process name
lib/smooth/core/io/i2c/I2CMasterDevice.cpp:342
Method
set_repeatability_mode
Set repeatability mode
lib/smooth/application/io/i2c/SHT30.cpp:120
Method
set_time
Set the time
test/i2c_rtc8563_test/i2c_rtc8563_test.cpp:132
Method
set_timeout
lib/smooth/core/network/SocketDispatcher.cpp:129
Method
shared_from_base
lib/smooth/include/smooth/core/ipc/TaskEventQueue.h:130
Method
shutdown_socket
lib/smooth/core/network/SocketDispatcher.cpp:193
Method
signal
lib/smooth/include/smooth/core/ipc/mock/ISRTaskEventQueue.h:46
Method
size
lib/smooth/include/smooth/core/filesystem/Fileinfo.h:67
Method
size
lib/smooth/include/smooth/core/ipc/ISRTaskEventQueue.h:55
← previous
next →
1,001–1,100 of 1,275, ranked by callers