C# Класс NFrame.NFNetModule

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

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

Метод Описание
GetNetHandler ( ) : NFNetHandler
Initialization ( UInt32 nMaxClient, UInt16 nPort ) : int
Initialization ( string strIP, UInt16 nPort ) : int
NFToPB ( NFrame xID ) : Ident
PBToNF ( NFMsg xID ) : NFGUID
SendMsg ( int nMsgID, int nSockIndex, string msg ) : int
SendMsgPB ( int nMsgID, int nSockIndex, NFMsg xData ) : int
SendMsgToAllClient ( int nMsgID, string msg ) : int

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

Метод Описание
OnRecivePack ( UInt32 nSockIndex, UInt16 nMsgID, string msg, NFINet pNet ) : void
OnSocketEvent ( UInt32 nSockIndex, NFINet eEvent, NFINet pNet ) : void

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

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

public GetNetHandler ( ) : NFNetHandler
Результат NFNetHandler

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

public Initialization ( UInt32 nMaxClient, UInt16 nPort ) : int
nMaxClient System.UInt32
nPort System.UInt16
Результат int

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

public Initialization ( string strIP, UInt16 nPort ) : int
strIP string
nPort System.UInt16
Результат int

NFToPB() публичный статический Метод

public static NFToPB ( NFrame xID ) : Ident
xID NFrame
Результат NFMsg.Ident

PBToNF() публичный статический Метод

public static PBToNF ( NFMsg xID ) : NFGUID
xID NFMsg
Результат NFGUID

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

public SendMsg ( int nMsgID, int nSockIndex, string msg ) : int
nMsgID int
nSockIndex int
msg string
Результат int

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

public SendMsgPB ( int nMsgID, int nSockIndex, NFMsg xData ) : int
nMsgID int
nSockIndex int
xData NFMsg
Результат int

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

public SendMsgToAllClient ( int nMsgID, string msg ) : int
nMsgID int
msg string
Результат int