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
is_backed_off
lib/smooth/core/network/SocketDispatcher.cpp:376
Method
is_buffer_allocated
Checks to see if buffer has been allocated \return Returns true if buffer is allocated; false if buffer is not allocted (no space on heap)
lib/smooth/include/smooth/core/io/spi/SpiDmaFixedBuffer.h:47
Method
is_checksum_valid
Is the checksum valid
lib/smooth/application/io/i2c/DHT12.cpp:38
Method
is_complete
lib/smooth/application/network/http/regular/RegularHTTPProtocol.cpp:151
Method
is_complete
lib/smooth/application/network/http/websocket/WebsocketProtocol.cpp:189
Method
is_complete
lib/smooth/application/network/mqtt/packet/MQTTProtocol.cpp:135
Method
is_complete
test/server_socket_test/StreamingProtocol.h:48
Method
is_complete
test/secure_server_socket_test/StreamingProtocol.h:48
Method
is_connected
Returns a value indicating of the client is connected on a socket-level or not \return true or false
lib/smooth/include/smooth/application/network/mqtt/MqttClient.h:128
Method
is_connected_to_ap
lib/smooth/core/network/Wifi.cpp:117
Method
is_crlf
lib/smooth/application/network/http/regular/MIMEParser.cpp:276
Method
is_data_masked
lib/smooth/application/network/http/websocket/WebsocketProtocol.cpp:179
Function
is_directory
lib/smooth/core/filesystem/filesystem.cpp:67
Method
is_empty
lib/smooth/include/smooth/core/util/CircularBuffer.h:73
Method
is_error
lib/smooth/application/network/http/HTTPProtocol.cpp:68
Method
is_error
lib/smooth/application/network/http/regular/RegularHTTPProtocol.cpp:164
Method
is_error
lib/smooth/application/network/http/websocket/WebsocketProtocol.cpp:201
Method
is_error
lib/smooth/application/network/mqtt/packet/MQTTProtocol.cpp:140
Method
is_error
test/server_socket_test/StreamingProtocol.h:53
Method
is_error
test/secure_server_socket_test/StreamingProtocol.h:53
Method
is_fd_set
lib/smooth/core/network/SocketDispatcher.cpp:366
Method
is_first
Returns true during the first call to request()
lib/smooth/include/smooth/application/network/http/regular/HTTPRequestHandler.h:73
Method
is_full
lib/smooth/include/smooth/core/util/CircularBuffer.h:78
Method
is_handshake_complete
lib/smooth/include/smooth/core/network/SecureSocket.h:331
Method
is_in_progress
lib/smooth/include/smooth/core/network/PacketReceiveBuffer.h:107
Method
is_last
Returns true during the last call to request()
lib/smooth/include/smooth/application/network/http/regular/HTTPRequestHandler.h:76
Method
is_server
lib/smooth/include/smooth/core/network/ServerSocket.h:63
Method
is_session_present
lib/smooth/include/smooth/application/network/mqtt/packet/ConnAck.h:43
Method
is_too_big
lib/smooth/include/smooth/application/network/mqtt/packet/MQTTPacket.h:60
Method
isr_d0
lib/smooth/application/io/wiegand/Wiegand.cpp:121
Method
isr_d1
lib/smooth/application/io/wiegand/Wiegand.cpp:128
Method
leave_state
test/linux_unit_tests/FSMTest.cpp:39
Method
leaving_state
Called as a notification to the subclassing FSM before the current state is left. \param state The current state
lib/smooth/include/smooth/core/fsm/StaticFSM.h:66
Method
leaving_state
lib/smooth/include/smooth/application/network/mqtt/state/MqttFSM.h:81
Method
load_certificate
lib/smooth/core/network/MbedTLSContext.cpp:182
Method
log
lib/smooth/core/network/CommonSocket.cpp:63
Method
log
lib/smooth/include/smooth/core/logging/log.h:49
Method
log_error
Log the error
lib/smooth/core/io/i2c/I2CMasterDevice.cpp:314
Method
loge
lib/smooth/core/network/CommonSocket.cpp:74
Method
max_concurrently_opened
lib/smooth/core/filesystem/FSLock.cpp:74
Function
mbedtls_debug
lib/smooth/core/network/MbedTLSContext.cpp:39
Method
minimum_delay_after_reconfigure
lib/smooth/application/io/i2c/ADS1115.cpp:154
Method
name
test/linux_unit_tests/FSMTest.cpp:88
Method
needs_tls_transfer
lib/smooth/include/smooth/core/network/SecureSocket.h:128
Method
next_pos
lib/smooth/include/smooth/core/util/CircularBuffer.h:105
Method
number_of_days_in_month
The number of days in the month
lib/smooth/application/io/i2c/PCF8563.cpp:93
Method
open_files
lib/smooth/core/filesystem/FSLock.cpp:38
Function
operator delete
lib/smooth/include/smooth/core/fsm/StaticFSM.h:135
Function
operator new
lib/smooth/include/smooth/core/fsm/StaticFSM.h:128
Method
operator!=
lib/smooth/core/io/Input.cpp:54
Method
operator!=
lib/smooth/core/io/Output.cpp:71
Method
operator!=
lib/smooth/core/filesystem/Path.cpp:52
Method
operator()
lib/smooth/include/smooth/application/network/mqtt/MQTTProtocolDefinitions.h:48
Method
operator*
lib/smooth/include/smooth/core/filesystem/MountPoint.h:58
Method
operator->
lib/smooth/core/timer/Timer.cpp:117
Method
operator/
lib/smooth/include/smooth/core/filesystem/Path.h:50
Method
operator=
lib/smooth/include/smooth/core/network/IPacketReceiveBuffer.h:38
Method
operator==
lib/smooth/core/io/Input.cpp:49
Method
operator==
lib/smooth/core/io/Output.cpp:66
Method
operator==
lib/smooth/core/filesystem/Path.cpp:42
Method
packet_consumed
lib/smooth/application/network/http/regular/RegularHTTPProtocol.cpp:252
Method
packet_consumed
lib/smooth/application/network/http/websocket/WebsocketProtocol.cpp:206
Method
packet_consumed
lib/smooth/application/network/mqtt/packet/MQTTProtocol.cpp:150
Method
packet_consumed
test/server_socket_test/StreamingProtocol.h:59
Method
packet_consumed
test/secure_server_socket_test/StreamingProtocol.h:59
Method
parse
lib/smooth/application/network/http/regular/MIMEParser.cpp:110
Method
parse
lib/smooth/include/smooth/application/network/http/regular/MIMEParser.h:74
Method
parse_content_disposition
lib/smooth/application/network/http/regular/MIMEParser.cpp:327
Method
parse_url
lib/smooth/application/network/http/HTTPServerClient.cpp:92
Method
poll
lib/smooth/include/smooth/core/ipc/mock/ISRTaskEventQueue.h:57
Method
polling_write
lib/smooth/core/io/spi/SPIDevice.cpp:113
Method
post_transmission_action
Post Transmission Action The operations that need to be performed after the spi transaction has ended
lib/smooth/include/smooth/application/display/LCDSpi.h:160
Method
post_transmission_action
Post Transmission Action The operations that need to be performed after the spi transaction has ended
lib/smooth/include/smooth/application/io/spi/BME280SPI.h:119
Method
post_transmission_callback
lib/smooth/core/io/spi/SPIDevice.cpp:168
Method
pre_transmission_action
Pre Transmission Action The operations that need to be performed before the spi transaction is started
lib/smooth/include/smooth/application/display/LCDSpi.h:152
Method
pre_transmission_action
Pre Transmission Action The operations that need to be performed before the spi transaction is started
lib/smooth/include/smooth/application/io/spi/BME280SPI.h:113
Method
pre_transmission_callback
lib/smooth/core/io/spi/SPIDevice.cpp:157
Method
prepare_pins_for_cmd_transaction
Prepare pins for command transaction
lib/smooth/application/display/LCDSpi.cpp:219
Method
prepare_pins_for_data_transaction
Prepare pins for data transaction
lib/smooth/application/display/LCDSpi.cpp:227
Method
print_display_parameters
test/spi_4_line_devices_test/spi_4_line_devices_test.cpp:213
Method
print_sensor_measurements
test/i2c_dht12_test/i2c_dht12_test.cpp:96
Method
print_sensor_measurements
test/i2c_sht30_test/i2c_sht30_test.cpp:75
Method
print_thp_sensor_configuration
test/spi_4_line_devices_test/spi_4_line_devices_test.cpp:238
Method
print_thp_sensor_configuration
test/i2c_bme280_test/i2c_bme280_test.cpp:145
Method
print_thp_sensor_id
test/spi_4_line_devices_test/spi_4_line_devices_test.cpp:260
Method
print_thp_sensor_id
test/i2c_bme280_test/i2c_bme280_test.cpp:167
Method
print_thp_sensor_measurements
test/spi_4_line_devices_test/spi_4_line_devices_test.cpp:226
Method
print_thp_sensor_measurements
test/i2c_bme280_test/i2c_bme280_test.cpp:133
Method
print_time
test/sntp/sntp.cpp:62
Method
publish
lib/smooth/application/network/mqtt/Publication.cpp:39
Method
publish
lib/smooth/application/network/mqtt/MqttClient.cpp:106
Method
publish
lib/smooth/include/smooth/core/ipc/Publisher.h:36
Method
publish_connected_status
lib/smooth/include/smooth/core/network/ServerSocket.h:83
Method
publish_status
lib/smooth/core/network/Wifi.cpp:334
Method
publish_sync_event
lib/smooth/core/sntp/Sntp.cpp:77
Method
put_device_into_known_state
lib/smooth/application/io/i2c/MCP23017.cpp:35
Function
queue
lib/smooth/core/io/InterruptInput.cpp:38
Method
queue_transaction
lib/smooth/core/io/spi/SPIDevice.cpp:128
Method
read
Write address and 8 bit slave register followed by write read address and read data NOTE: This function does not support slave clock-stretching
lib/smooth/core/io/i2c/I2CMasterDevice.cpp:73
Method
read
lib/smooth/core/filesystem/File.cpp:34
← previous
next →
901–1,000 of 1,275, ranked by callers