yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::net::Z3edNetworkClient::Impl Class Reference

Public Member Functions

absl::Status Connect (const std::string &, int)
 
void Disconnect ()
 
absl::Status JoinSession (const std::string &, const std::string &)
 
absl::Status SubmitProposal (const std::string &, const std::string &, const std::string &)
 
absl::StatusOr< std::string > GetProposalStatus (const std::string &)
 
absl::StatusOr< bool > WaitForApproval (const std::string &, int)
 
absl::Status SendMessage (const std::string &, const std::string &)
 
absl::StatusOr< std::string > QueryAI (const std::string &, const std::string &)
 
bool IsConnected () const
 
std::string GetLastProposalId () const
 

Detailed Description

Definition at line 288 of file z3ed_network_client.cc.

Member Function Documentation

◆ Connect()

absl::Status yaze::cli::net::Z3edNetworkClient::Impl::Connect ( const std::string & ,
int  )
inline

Definition at line 290 of file z3ed_network_client.cc.

◆ Disconnect()

void yaze::cli::net::Z3edNetworkClient::Impl::Disconnect ( )
inline

Definition at line 293 of file z3ed_network_client.cc.

◆ JoinSession()

absl::Status yaze::cli::net::Z3edNetworkClient::Impl::JoinSession ( const std::string & ,
const std::string &  )
inline

Definition at line 294 of file z3ed_network_client.cc.

◆ SubmitProposal()

absl::Status yaze::cli::net::Z3edNetworkClient::Impl::SubmitProposal ( const std::string & ,
const std::string & ,
const std::string &  )
inline

Definition at line 297 of file z3ed_network_client.cc.

◆ GetProposalStatus()

absl::StatusOr< std::string > yaze::cli::net::Z3edNetworkClient::Impl::GetProposalStatus ( const std::string & )
inline

Definition at line 301 of file z3ed_network_client.cc.

◆ WaitForApproval()

absl::StatusOr< bool > yaze::cli::net::Z3edNetworkClient::Impl::WaitForApproval ( const std::string & ,
int  )
inline

Definition at line 304 of file z3ed_network_client.cc.

◆ SendMessage()

absl::Status yaze::cli::net::Z3edNetworkClient::Impl::SendMessage ( const std::string & ,
const std::string &  )
inline

Definition at line 307 of file z3ed_network_client.cc.

◆ QueryAI()

absl::StatusOr< std::string > yaze::cli::net::Z3edNetworkClient::Impl::QueryAI ( const std::string & ,
const std::string &  )
inline

Definition at line 310 of file z3ed_network_client.cc.

◆ IsConnected()

bool yaze::cli::net::Z3edNetworkClient::Impl::IsConnected ( ) const
inline

Definition at line 313 of file z3ed_network_client.cc.

◆ GetLastProposalId()

std::string yaze::cli::net::Z3edNetworkClient::Impl::GetLastProposalId ( ) const
inline

Definition at line 314 of file z3ed_network_client.cc.


The documentation for this class was generated from the following file: