YouDunIt/modules/you_done_it/ydi_client.h

17 lines
442 B
C++

#pragma once
#include "core/string/ustring.h"
#include "core/templates/fixed_vector.h"
#include "you_done_it/ydi_networking.h"
namespace ydi::client {
void connect(String const &url);
void disconnect();
NetworkData::ConnectionStatus status();
namespace receive {
FixedVector<NetworkData::ClueID, 3> &conclusion();
} //namespace receive
namespace send {
void reveal_clue(NetworkData::ClueID id);
} //namespace send
} //namespace ydi::client