SNetworking

Index

Functions Index

Function Name

void SendEvent (string eventName)

void ReceiveEvent (string eventName)

Properties Index

Property Name

bool Enabled get set

bool Instanced get

string NetworkName get set

bool Ready get

string[] EventNames get

SGameObject GameObject get

Functions

SendEvent

void SendEvent (string eventName)

Send a networking event event that will be received by other components in the scene with the same network name.

Parameter
Type
Description

Space.Host.ExecutingObject.Networking.SendEvent("Light On")

ReceiveEvent

void ReceiveEvent (string eventName)

Invoke an event on the networking component. Normally not necessary to do manually, as this happens automatically when receiving a matching event over the network, but may be useful to initialize a state.

Parameter
Type
Description

Space.Host.ExecutingObject.Networking.ReceiveEvent("Light On")

Properties

Enabled

bool Enabled get set

Whether the simple networking component is Enabled or not

Space.Host.ExecutingObject.Networking.Enabled = true

Instanced

bool Instanced get

Returns whether this networking component is instanced or not.

isInstanced = Space.Host.ExecutingObject.Networking.Instanced

NetworkName

string NetworkName get set

Returns or sets the name of the network. Network name must be at least 20 characters long without trailing or leading spaces.

Space.Host.ExecutingObject.Networking.NetworkName = "Example Network Name 1"

Ready

bool Ready get

Return whether the networking component is ready to send or not (is initialized).

isReady = Space.Host.ExecutingObject.Networking.Ready

EventCount

int EventCount get

Return the number of events this component is waiting to receive.

count = Space.Host.ExecutingObject.Networking.EventCount

EventNames

string[] EventNames get

Return a list of names of events that this component will receive.

tableOfNames = Space.Host.ExecutingObject.Networking.EventNames

GameObject

SGameObject GameObject get

Property Description

theGameObject = Space.Host.ExecutingObject.Networking.GameObject

Last updated

Sinespace® is a registered trademark of Sine Wave Entertainment Ltd, All Rights Reserved.