CTR Pia  4.11.3
Game Communication Engine
nn::pia::transport::Protocol Class Reference

Protocol base class. More...

+ Inheritance diagram for nn::pia::transport::Protocol:

Public Member Functions

 Protocol (void)
 Instantiates the object.
 
virtual ~Protocol (void)
 Destroys the object.
 
virtual void Trace (u64 flag) const
 Prints information useful for debugging. More...
 

Detailed Description

Protocol base class.


Revision History:

2013-03-28 Moved namespace from nn::pia::common to nn::pia::transport.

2012-04-04 Initial version.

Member Function Documentation

virtual void nn::pia::transport::Protocol::Trace ( u64  flag) const
virtual

Prints information useful for debugging.

Parameters
[in]flagSpecifies the bitwise OR of trace flags. For more information, see the TraceFlag type.

Reimplemented in nn::pia::chat::VoiceProtocol, nn::pia::clone::CloneProtocol, nn::pia::transport::ReliableBroadcastProtocol, nn::pia::sync::SyncProtocol, nn::pia::transport::UnreliableProtocol, nn::pia::transport::ReliableProtocol, and nn::pia::transport::RoundRobinUnreliableProtocol.