mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2025-05-24 19:54:22 -04:00
erpt: update server code for 16.0.0 logic changes
This commit is contained in:
parent
46094cfb3e
commit
33d42f4831
4 changed files with 15 additions and 44 deletions
|
@ -26,16 +26,12 @@ namespace ams::erpt::srv {
|
|||
class Context : public Allocator, public util::IntrusiveListBaseNode<Context> {
|
||||
private:
|
||||
const CategoryId m_category;
|
||||
const u32 m_max_record_count;
|
||||
u32 m_record_count;
|
||||
util::IntrusiveListBaseTraits<ContextRecord>::ListType m_record_list;
|
||||
std::unique_ptr<ContextRecord> m_record;
|
||||
public:
|
||||
Context(CategoryId cat, u32 max_records);
|
||||
Context(CategoryId cat);
|
||||
~Context();
|
||||
|
||||
Result AddCategoryToReport(Report *report);
|
||||
Result AddContextToCategory(const ContextEntry *entry, const u8 *data, u32 data_size);
|
||||
Result AddContextRecordToCategory(std::unique_ptr<ContextRecord> record);
|
||||
public:
|
||||
static Result SubmitContext(const ContextEntry *entry, const u8 *data, u32 data_size);
|
||||
static Result SubmitContextRecord(std::unique_ptr<ContextRecord> record);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue