session.hpp (3563f8fe152954aeab40e8581d8de729d834dbea) | session.hpp (56527b9331eaf18deb40bc71e8da630535b5e5a4) |
---|---|
1#pragma once 2 3#include <chrono> 4#include <exception> 5#include <list> 6#include <memory> 7#include <string> 8#include <vector> --- 233 unchanged lines hidden (view full) --- 242 243 /** 244 * @brief Session's Maximum Privilege Level 245 */ 246 Privilege maxPrivLevel = Privilege::CALLBACK; 247 248 SequenceNumbers sequenceNums; // Session Sequence Numbers 249 State state = State::INACTIVE; // Session State | 1#pragma once 2 3#include <chrono> 4#include <exception> 5#include <list> 6#include <memory> 7#include <string> 8#include <vector> --- 233 unchanged lines hidden (view full) --- 242 243 /** 244 * @brief Session's Maximum Privilege Level 245 */ 246 Privilege maxPrivLevel = Privilege::CALLBACK; 247 248 SequenceNumbers sequenceNums; // Session Sequence Numbers 249 State state = State::INACTIVE; // Session State |
250 std::vector<char> userName; // User Name | 250 std::string userName {}; // User Name |
251 252 /** @brief Socket channel for communicating with the remote client.*/ 253 std::shared_ptr<udpsocket::Channel> channelPtr; 254 255 private: 256 257 SessionID bmcSessionID = 0; //BMC Session ID 258 SessionID remoteConsoleSessionID = 0; //Remote Console Session ID --- 17 unchanged lines hidden --- | 251 252 /** @brief Socket channel for communicating with the remote client.*/ 253 std::shared_ptr<udpsocket::Channel> channelPtr; 254 255 private: 256 257 SessionID bmcSessionID = 0; //BMC Session ID 258 SessionID remoteConsoleSessionID = 0; //Remote Console Session ID --- 17 unchanged lines hidden --- |