class CAVERN_builder_NetNewConnectionEvent : public TcNetCavEvent, public TcAction<CAVERN_builder_NetNewConnectionEvent>

NewConnection event class

Inheritance:


Public Methods

CAVERN_builder_NetNewConnectionEvent(const TcUtString &uName, const TcUtString &cId, const long &lPort, const TcUtString &lHost, const CAVERN_builder_ClientProfile &profile)
Constructor used by the sender (client).
CAVERN_builder_NetNewConnectionEvent()
Constructor used by the receiver.
virtual int sendToCavernKey(CAVERN_irbKey_c &key)
CAVERN serialization method.
virtual int getFromCavernKey(CAVERN_irbKey_c &key)
CAVERN serialization method.
const TcUtString& getUserName() const
Accessor method.
const TcUtString& getClientId() const
Accessor method.
void setClientId(const TcUtString&)
Set method.
const TcUtString& getLocalHost() const
Accessor method.
const long& getLocalPort() const
Accessor method.
const TcUtString& getHeadFileName() const
Accessor method.
const TcUtString& getBodyFileName() const
Accessor method.
const TcUtString& getHandFileName() const
Accessor method.
const TcUtVector3f& getStartPosition() const
Accessor method.
const TcUtVector3f& getStartDirection() const
Accessor method.
const bool& getNameSwitch() const
Accessor method.

Documentation

NewConnection event class. This network event is sent to the server at network initialization. It sends a user's profile data and a requested client id. The server will return the event with a client id that is unique on the server.
CAVERN_builder_NetNewConnectionEvent(const TcUtString &uName, const TcUtString &cId, const long &lPort, const TcUtString &lHost, const CAVERN_builder_ClientProfile &profile)
Constructor used by the sender (client).

CAVERN_builder_NetNewConnectionEvent()
Constructor used by the receiver.

virtual int sendToCavernKey(CAVERN_irbKey_c &key)
CAVERN serialization method.

virtual int getFromCavernKey(CAVERN_irbKey_c &key)
CAVERN serialization method.

const TcUtString& getUserName() const
Accessor method.

const TcUtString& getClientId() const
Accessor method.

void setClientId(const TcUtString&)
Set method.

const TcUtString& getLocalHost() const
Accessor method.

const long& getLocalPort() const
Accessor method.

const TcUtString& getHeadFileName() const
Accessor method.

const TcUtString& getBodyFileName() const
Accessor method.

const TcUtString& getHandFileName() const
Accessor method.

const TcUtVector3f& getStartPosition() const
Accessor method.

const TcUtVector3f& getStartDirection() const
Accessor method.

const bool& getNameSwitch() const
Accessor method.


Direct child classes:
CAVERN_builder_Application

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de