CTR Pia
4.11.3
Game Communication Engine
|
This class creates the necessary classes for networks using the NEX library (Internet communication) (factory pattern). More...
Public Member Functions | |
virtual session::IMatchmakeSession * | CreateMatchmakeSession () |
Instantiates an IMatchmakeSession object for the session. | |
virtual session::MeshLayerController * | CreateMatchMeshLayerController () |
Instantiates a MeshLayerController object for the session. | |
virtual session::ISessionInfoList * | CreateSessionInfoList (u8 browseSessionInfoListNum) |
Instantiates an ISessionInfoList object for the session. | |
virtual u8 | GetBrowseSessionInfoListMax () const |
Gets the maximum number of session search results. | |
virtual session::HostMigrationMode | GetHostMigrationMode () const |
Gets the host migration mode. | |
virtual bool | GetNecessaryBind () const |
Gets whether a call to Bind is required. | |
virtual bool | GetNecessaryServer () const |
Gets whether a server is required. | |
Finish Initialization | |
NexNetworkFactory () | |
Instantiates an object. | |
virtual | ~NexNetworkFactory () |
Destroys the object. | |
This class creates the necessary classes for networks using the NEX library (Internet communication) (factory pattern).
By setting the NexNetworkFactory
class for nn::pia::transport::Transport
or nn::pia::session::Session
, the library can tailor its network-related processing for the NEX library (such as sending, receiving, and session management).
2014-08-01 Added the CreateMatchOpenRecruitmentJob
and CreateMatchCloseRecruitmentJob
functions.
2014-04-03 Added the CreateMissingStationHandler
function and the Session
functions
2013-05-16 Added the IsMultiCandidatePermitted
function.
2013-03-28 Added the CreatePacketHandler
function.
2013-03-21 Added the CreateSignatureSettingStorage
function.
2013-03-14 Added the CreateCreateMeshJob
function.
2012-11-27 Added the IsSignatureRequired
function.
2012-04-06 Initial version.