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
event
lib/smooth/include/smooth/application/network/mqtt/state/MQTTBaseState.h:60
Method
event
test/destructing_event_queues/destructing_event_queues.cpp:51
Method
event
test/http_server_test/WSEchoServer.cpp:46
Method
event
test/server_socket_test/StreamingClient.h:42
Method
event
test/secure_socket_test/secure_socket_test.cpp:157
Method
event
test/secure_server_socket_test/StreamingClient.h:42
Method
event
test/hw_interrupt_queue/hw_interrupt_queue.cpp:38
Method
event
test/timer/timer.cpp:59
Method
event
test/destructing_subscribing_event_queues/destructing_subscribing_event_queues.cpp:88
Method
event
test/sntp/sntp.cpp:70
Method
event
test/publish/publish.cpp:64
Method
event
test/mqtt/mqtt.cpp:63
Method
event
test/task_event_queue/task_event_queue.cpp:47
Method
execute_crc_checking
Execute CRC checking
lib/smooth/application/io/i2c/SHT30.cpp:217
Method
execute_measurement_read
Execute measurement read
lib/smooth/application/io/i2c/SHT30.cpp:259
Method
execute_read16
Execute read16 that uses slave clock-stretching to read data from SHT30
lib/smooth/application/io/i2c/SHT30.cpp:244
Method
execute_read_block
Execute reading block of data from SHT30
lib/smooth/application/io/i2c/SHT30.cpp:231
Method
execute_repeatability_command
Execute the repeatability command to SHT30
lib/smooth/application/io/i2c/SHT30.cpp:201
Method
execute_status_read
Execute status read
lib/smooth/application/io/i2c/SHT30.cpp:281
Method
execute_write_command
Execute the write command to SHT30
lib/smooth/application/io/i2c/SHT30.cpp:185
Method
exists
lib/smooth/include/smooth/core/filesystem/Fileinfo.h:52
Method
exists
lib/smooth/include/smooth/core/json/JsonFile.h:36
Method
f
test/linux_unit_tests/FSMTest.cpp:53
Method
f
test/linux_unit_tests/FSMTest.cpp:93
Method
file_size
lib/smooth/core/filesystem/File.cpp:108
Method
find_boundary
lib/smooth/application/network/http/regular/MIMEParser.cpp:86
Method
find_end_boundary
lib/smooth/application/network/http/regular/MIMEParser.cpp:98
Method
find_index
lib/smooth/include/smooth/application/network/http/HTTPServer.h:300
Method
form_data
test/linux_unit_tests/MIMEParserTest.cpp:39
Method
form_data
test/http_server_test/UploadResponder.cpp:25
Method
form_data
test/http_files_upload_test/UploadResponder.cpp:46
Method
forward_to_application
lib/smooth/application/network/mqtt/Subscription.cpp:238
Method
forward_to_event_listener
lib/smooth/include/smooth/core/ipc/TaskEventQueue.h:138
Method
forward_to_event_listener
lib/smooth/include/smooth/core/ipc/mock/ISRTaskEventQueue.h:64
Method
get
lib/smooth/include/smooth/core/network/PacketReceiveBuffer.h:86
Method
get
Gets the available data \param target The instance that will be assigned the data. \return True if the data could be retrieved, otherwise false.
lib/smooth/include/smooth/core/network/event/DataAvailableEvent.h:40
Method
get
lib/smooth/include/smooth/core/util/CircularBuffer.h:145
Method
get
test/linux_unit_tests/TemplateProcessorTest.cpp:38
Method
get
test/http_files_upload_test/http_files_upload_test.h:40
Method
get_24hr_time_string
Get 24 hour time string
lib/smooth/application/io/i2c/PCF8563.cpp:203
Method
get_acin_current
Get the ACIN current - range = 0mA to 2.5594A
lib/smooth/application/io/i2c/AxpPMU.cpp:167
Method
get_acin_voltage
Get the ACIN voltage - range = 0V to 6.9615V
lib/smooth/application/io/i2c/AxpPMU.cpp:157
Method
get_address
Gets the address of the device \return The address
lib/smooth/include/smooth/core/io/i2c/I2CMasterDevice.h:63
Method
get_address_family
lib/smooth/include/smooth/core/network/IPv4.h:46
Method
get_address_family
lib/smooth/include/smooth/core/network/IPv6.h:48
Method
get_alarm
Get Alarm
test/i2c_rtc8563_test/i2c_rtc8563_test.cpp:192
Method
get_aps_voltage
Get APS voltage - range = 0mV to 5.733V Approx 5V when connected to USB, and 4V when connected to battery
lib/smooth/application/io/i2c/AxpPMU.cpp:282
Method
get_axp_device_temperature
Get the internal temperature of the AXP device - range = -144.7C to +264.8C
lib/smooth/application/io/i2c/AxpPMU.cpp:197
Method
get_battery_capacity
Get battery capacity in mAh
lib/smooth/application/io/i2c/AxpPMU.cpp:317
Method
get_battery_charging_current
Get battery charging current in mA
lib/smooth/application/io/i2c/AxpPMU.cpp:261
Method
get_battery_discharging_current
Get battery discharging current in mA
lib/smooth/application/io/i2c/AxpPMU.cpp:271
Method
get_battery_power
Get battery power - in milliwatts
lib/smooth/application/io/i2c/AxpPMU.cpp:241
Method
get_battery_voltage
Get battery voltage - range = 0mV to 4.5045V
lib/smooth/application/io/i2c/AxpPMU.cpp:251
Method
get_certs
test/secure_socket_test/secure_socket_test.cpp:141
Method
get_container_or_close
lib/smooth/include/smooth/core/network/Socket.h:493
Method
get_data
Called at least once when sending a response and until ResponseStatus::NoData is returned
lib/smooth/application/network/http/regular/responses/FileContentResponse.cpp:42
Method
get_data
lib/smooth/application/network/http/regular/responses/StringResponse.cpp:50
Method
get_data
lib/smooth/application/network/http/regular/responses/HeaderOnlyResponse.cpp:43
Method
get_data
lib/smooth/include/smooth/application/network/mqtt/packet/MQTTPacket.h:70
Method
get_data
test/http_server_test/SendBlob.cpp:35
Method
get_data
test/server_socket_test/StreamPacket.h:40
Method
get_data
test/secure_server_socket_test/StreamPacket.h:40
Method
get_end_of_boundary
lib/smooth/application/network/http/regular/MIMEParser.cpp:268
Method
get_gateway
lib/smooth/core/network/Wifi.cpp:298
Method
get_gpio0_voltage
Get GPIO0 voltage (when used as ADC) - range 0V to 2.0475V or 0.7V to 2.7475V
lib/smooth/application/io/i2c/AxpPMU.cpp:217
Method
get_gpio1_voltage
Get GPIO1 voltage (when used as ADC) - range 0V to 2.0475V or 0.7V to 2.7475V
lib/smooth/application/io/i2c/AxpPMU.cpp:223
Method
get_gpio2_voltage
Get GPIO2 voltage (when used as ADC)- range 0V to 2.0475V or 0.7V to 2.7475V
lib/smooth/application/io/i2c/AxpPMU.cpp:229
Method
get_gpio3_voltage
Get GPIO3 voltage (when used as ADC) - range 0V to 2.0475V or 0.7V to 2.7475V
lib/smooth/application/io/i2c/AxpPMU.cpp:235
Method
get_id
Gets the timer that has expired \return The timer that expired.
lib/smooth/include/smooth/core/timer/TimerExpiredEvent.h:37
Method
get_id
lib/smooth/include/smooth/application/network/mqtt/packet/PacketIdentifierFactory.h:28
Method
get_initial_payload_length
lib/smooth/application/network/http/websocket/WebsocketProtocol.cpp:184
Method
get_io
lib/smooth/include/smooth/core/io/InterruptEvent.h:22
Method
get_io
lib/smooth/include/smooth/core/io/InterruptInput.h:48
Method
get_io
lib/smooth/include/smooth/core/io/InterruptInputCB.h:57
Method
get_ip_changed
lib/smooth/include/smooth/core/network/NetworkStatus.h:45
Method
get_local_ip
attention: access to this function might have a threading issue. It should be called from the main thread only!
lib/smooth/core/network/Wifi.cpp:279
Method
get_local_ip_address
lib/smooth/core/network/Wifi.cpp:284
Method
get_local_mac_address
lib/smooth/core/network/Wifi.cpp:248
Method
get_mac_address
lib/smooth/core/network/Wifi.cpp:225
Method
get_netmask
lib/smooth/core/network/Wifi.cpp:291
Method
get_opcode
lib/smooth/application/network/http/websocket/WebsocketProtocol.cpp:174
Method
get_packet_identifier
lib/smooth/application/network/mqtt/packet/PubRec.cpp:28
Method
get_packet_identifier
lib/smooth/application/network/mqtt/packet/PubComp.cpp:28
Method
get_packet_identifier
lib/smooth/include/smooth/application/network/mqtt/packet/Publish.h:41
Method
get_packet_identifier
lib/smooth/include/smooth/application/network/mqtt/packet/Subscribe.h:46
Method
get_packet_identifier
lib/smooth/include/smooth/application/network/mqtt/packet/SubAck.h:37
Method
get_packet_identifier
lib/smooth/include/smooth/application/network/mqtt/packet/MQTTPacket.h:45
Method
get_packet_identifier
lib/smooth/include/smooth/application/network/mqtt/packet/UnsubAck.h:33
Method
get_packet_identifier
lib/smooth/include/smooth/application/network/mqtt/packet/Unsubscribe.h:42
Method
get_packet_identifier
lib/smooth/include/smooth/application/network/mqtt/packet/PubAck.h:45
Method
get_payload
lib/smooth/application/network/mqtt/MqttClient.cpp:253
Method
get_payload_cbegin
lib/smooth/include/smooth/application/network/mqtt/packet/MQTTPacket.h:38
Method
get_payload_length
lib/smooth/application/network/mqtt/packet/MQTTPacket.cpp:195
Method
get_repeatability_mode
Get repeatability mode
lib/smooth/application/io/i2c/SHT30.cpp:140
Method
get_resolved_ip
lib/smooth/include/smooth/core/network/InetAddress.h:79
Method
get_return_code
lib/smooth/include/smooth/application/network/mqtt/packet/ConnAck.h:50
Method
get_rmt_duration
lib/smooth/application/rgb_led/RGBLed.cpp:74
Method
get_send_length
lib/smooth/include/smooth/application/network/mqtt/packet/MQTTPacket.h:67
Method
get_send_length
test/server_socket_test/StreamPacket.h:35
Method
get_send_length
test/secure_server_socket_test/StreamPacket.h:35
← previous
next →
701–800 of 1,275, ranked by callers