C# Класс Fun.FunapiMulticastClient

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
FunapiMulticastClient ( FunapiNetwork network, FunEncoding encoding ) : UnityEngine
InChannel ( string channel_id ) : bool
JoinChannel ( string channel_id, ChannelReceiveHandler handler ) : bool
LeaveChannel ( string channel_id ) : bool
SendToChannel ( FunMulticastMessage mcast_msg ) : bool

The sender must fill in the mcast_msg. The "channel_id" field is mandatory. And mcas_msg must have join and leave flags set.

SendToChannel ( object json_msg ) : bool

The sender must fill in the mcast_msg. The "channel_id" field is mandatory. And mcas_msg must have join and leave flags set.

Приватные методы

Метод Описание
OnReceived ( string msg_type, object body ) : void

Описание методов

FunapiMulticastClient() публичный Метод

public FunapiMulticastClient ( FunapiNetwork network, FunEncoding encoding ) : UnityEngine
network FunapiNetwork
encoding FunEncoding
Результат UnityEngine

InChannel() публичный Метод

public InChannel ( string channel_id ) : bool
channel_id string
Результат bool

JoinChannel() публичный Метод

public JoinChannel ( string channel_id, ChannelReceiveHandler handler ) : bool
channel_id string
handler ChannelReceiveHandler
Результат bool

LeaveChannel() публичный Метод

public LeaveChannel ( string channel_id ) : bool
channel_id string
Результат bool

SendToChannel() публичный Метод

The sender must fill in the mcast_msg. The "channel_id" field is mandatory. And mcas_msg must have join and leave flags set.
public SendToChannel ( FunMulticastMessage mcast_msg ) : bool
mcast_msg FunMulticastMessage
Результат bool

SendToChannel() публичный Метод

The sender must fill in the mcast_msg. The "channel_id" field is mandatory. And mcas_msg must have join and leave flags set.
public SendToChannel ( object json_msg ) : bool
json_msg object
Результат bool