Extended MaximInterface
Dependents: mbed_DS28EC20_GPIO
DS28C36::WriteAuthenticationData Class Reference
Format authenticated write input data. More...
#include <DS28C36_DS2476.hpp>
Public Member Functions | |
Result::const_span | result () const |
Formatted data result. | |
ROM ID | |
1-Wire ROM ID of the device. | |
RomId::span | romId () |
Get mutable ROM ID. | |
RomId::const_span | romId () const |
Get immutable ROM ID. | |
WriteAuthenticationData & | setRomId (RomId::const_span romId) |
Set ROM ID. | |
WriteAuthenticationData & | setAnonymousRomId () |
Set ROM ID for use in anonymous mode. | |
Old page | |
Existing data contained in the page. | |
Page::span | oldPage () |
Get mutable old page. | |
Page::const_span | oldPage () const |
Get immutable old page. | |
WriteAuthenticationData & | setOldPage (Page::const_span oldPage) |
Set old page. | |
New page | |
New data to write to the page. | |
Page::span | newPage () |
Get mutable new page. | |
Page::const_span | newPage () const |
Get immutable new page. | |
WriteAuthenticationData & | setNewPage (Page::const_span newPage) |
Set new page. | |
Page number | |
Page number for write operation. | |
int | pageNum () const |
Get page number. | |
WriteAuthenticationData & | setPageNum (int pageNum) |
Set page number. | |
MAN ID | |
Manufacturer ID of the device. | |
ManId::span | manId () |
Get mutable MAN ID. | |
ManId::const_span | manId () const |
Get immutable MAN ID. | |
WriteAuthenticationData & | setManId (ManId::const_span manId) |
Set MAN ID. |
Detailed Description
Format authenticated write input data.
Definition at line 531 of file DS28C36_DS2476.hpp.
Member Function Documentation
ManId::span manId | ( | ) |
Get mutable MAN ID.
Definition at line 620 of file DS28C36_DS2476.hpp.
ManId::const_span manId | ( | ) | const |
Get immutable MAN ID.
Definition at line 623 of file DS28C36_DS2476.hpp.
Page::const_span newPage | ( | ) | const |
Get immutable new page.
Definition at line 590 of file DS28C36_DS2476.hpp.
Page::span newPage | ( | ) |
Get mutable new page.
Definition at line 587 of file DS28C36_DS2476.hpp.
Page::span oldPage | ( | ) |
Get mutable old page.
Definition at line 569 of file DS28C36_DS2476.hpp.
Page::const_span oldPage | ( | ) | const |
Get immutable old page.
Definition at line 572 of file DS28C36_DS2476.hpp.
int pageNum | ( | ) | const |
Get page number.
Definition at line 605 of file DS28C36_DS2476.hpp.
Result::const_span result | ( | ) | const |
Formatted data result.
Definition at line 538 of file DS28C36_DS2476.hpp.
RomId::span romId | ( | ) |
Get mutable ROM ID.
Definition at line 545 of file DS28C36_DS2476.hpp.
RomId::const_span romId | ( | ) | const |
Get immutable ROM ID.
Definition at line 548 of file DS28C36_DS2476.hpp.
WriteAuthenticationData& setAnonymousRomId | ( | ) |
Set ROM ID for use in anonymous mode.
Definition at line 557 of file DS28C36_DS2476.hpp.
WriteAuthenticationData& setManId | ( | ManId::const_span | manId ) |
Set MAN ID.
Definition at line 626 of file DS28C36_DS2476.hpp.
WriteAuthenticationData& setNewPage | ( | Page::const_span | newPage ) |
Set new page.
Definition at line 593 of file DS28C36_DS2476.hpp.
WriteAuthenticationData& setOldPage | ( | Page::const_span | oldPage ) |
Set old page.
Definition at line 575 of file DS28C36_DS2476.hpp.
WriteAuthenticationData& setPageNum | ( | int | pageNum ) |
Set page number.
Definition at line 608 of file DS28C36_DS2476.hpp.
WriteAuthenticationData& setRomId | ( | RomId::const_span | romId ) |
Set ROM ID.
Definition at line 551 of file DS28C36_DS2476.hpp.
Generated on Tue Jul 12 2022 23:29:45 by 1.7.2