/* * IXConnectionState.cpp * Author: Benjamin Sergeant * Copyright (c) 2019 Machine Zone, Inc. All rights reserved. */ #include "IXConnectionState.h" namespace ix { std::atomic ConnectionState::_globalId(0); ConnectionState::ConnectionState() { computeId(); } void ConnectionState::computeId() { _id = std::to_string(_globalId++); } const std::string& ConnectionState::getId() const { return _id; } std::shared_ptr ConnectionState::createConnectionState() { return std::make_shared(); } }