File WfNetwork.c

FileList > game > src > WfNetwork.c

Go to the source code of this file

  • #include "WfNetwork.h"
  • #include "Game2DLayer.h"
  • #include "Game2DLayerNetwork.h"
  • #include "BinarySerializer.h"
  • #include "WfPersistantGameData.h"
  • #include "Network.h"
  • #include "Log.h"
  • #include "AssertLib.h"
  • #include "WfWorld.h"
  • #include <string.h>

Public Static Attributes

Type Name
struct WfPersistantData gStashedPersistentData

Public Functions

Type Name
void WfNetworkInit (struct GameLayer2DData * pLayer)
callbacks for Game2DLayer networking

Public Static Functions

Type Name
void Client_ExtendRequestLevelData (struct BinarySerializer * pBS)
void Client_LevelDataHandlerExtender (struct GameLayer2DData * pGameLayerData, struct BinarySerializer * pBS)
void Server_HandleExtraRequestLevelData (struct GameLayer2DData * pGameLayerData, struct BinarySerializer * pBS)
void Server_LevelDataPacketExtender (struct GameLayer2DData * pGameLayerData, struct BinarySerializer * pBS)

Public Static Attributes Documentation

variable gStashedPersistentData

struct WfPersistantData gStashedPersistentData;

Public Functions Documentation

function WfNetworkInit

callbacks for Game2DLayer networking

void WfNetworkInit (
    struct GameLayer2DData * pLayer
) 

Parameters:

  • pLayer

Public Static Functions Documentation

function Client_ExtendRequestLevelData

static void Client_ExtendRequestLevelData (
    struct BinarySerializer * pBS
) 

function Client_LevelDataHandlerExtender

static void Client_LevelDataHandlerExtender (
    struct GameLayer2DData * pGameLayerData,
    struct BinarySerializer * pBS
) 

function Server_HandleExtraRequestLevelData

static void Server_HandleExtraRequestLevelData (
    struct GameLayer2DData * pGameLayerData,
    struct BinarySerializer * pBS
) 

function Server_LevelDataPacketExtender

static void Server_LevelDataPacketExtender (
    struct GameLayer2DData * pGameLayerData,
    struct BinarySerializer * pBS
) 


The documentation for this class was generated from the following file /home/runner/work/2DFarmingRPG/2DFarmingRPG/Stardew/game/src/WfNetwork.c