|
|
|
@ -90,7 +90,7 @@ public:
|
|
|
|
|
static NetworkRecvStatus SendQuit();
|
|
|
|
|
static NetworkRecvStatus SendAck();
|
|
|
|
|
|
|
|
|
|
static NetworkRecvStatus SendGamePassword(const char *password);
|
|
|
|
|
static NetworkRecvStatus SendGamePassword(const std::string &password);
|
|
|
|
|
static NetworkRecvStatus SendCompanyPassword(const std::string &password);
|
|
|
|
|
|
|
|
|
|
static NetworkRecvStatus SendChat(NetworkAction action, DestType type, int dest, const char *msg, int64 data);
|
|
|
|
@ -114,10 +114,10 @@ void NetworkClientSetCompanyPassword(const std::string &password);
|
|
|
|
|
|
|
|
|
|
/** Information required to join a server. */
|
|
|
|
|
struct NetworkJoinInfo {
|
|
|
|
|
NetworkJoinInfo() : company(COMPANY_SPECTATOR), server_password(nullptr) {}
|
|
|
|
|
NetworkJoinInfo() : company(COMPANY_SPECTATOR) {}
|
|
|
|
|
std::string connection_string; ///< The address of the server to join.
|
|
|
|
|
CompanyID company; ///< The company to join.
|
|
|
|
|
const char *server_password; ///< The password of the server to join.
|
|
|
|
|
std::string server_password; ///< The password of the server to join.
|
|
|
|
|
std::string company_password; ///< The password of the company to join.
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|