| 887 | } |
| 888 | |
| 889 | void ConfigStorage::updateFlags(TraceSession& session) |
| 890 | { |
| 891 | ULONG idx; |
| 892 | if (!findSession(session.ses_id, idx)) |
| 893 | return; |
| 894 | |
| 895 | TraceCSHeader* header = m_sharedMemory->getHeader(); |
| 896 | TraceCSHeader::Slot* slot = &header->slots[idx]; |
| 897 | |
| 898 | if (slot->ses_id != session.ses_id) |
| 899 | return; |
| 900 | |
| 901 | setDirty(); |
| 902 | slot->ses_flags = session.ses_flags; |
| 903 | } |
| 904 | |
| 905 | bool ConfigStorage::Accessor::getNext(TraceSession& session, GET_FLAGS getFlag) |
| 906 | { |
no test coverage detected