C# 클래스 IndieAPI.NetworkAPI

파일 보기 프로젝트 열기: SyncZone/IndieAPI

공개 메소드들

메소드 설명
Auth_LoginGuest ( string uuid, APICallbackHandler callback ) : void
Auth_LoginMember ( string uuid, string userId, string userPwd, APICallbackHandler callback ) : void
Auth_RegisterGuest ( string uuid, APICallbackHandler callback ) : void
Auth_RegisterMember ( string uuid, string userId, string userPwd, APICallbackHandler callback ) : void
CacheBox_GetValue ( string key, APICallbackHandler callback ) : void
CacheBox_SetExpireTime ( string key, System.DateTime expireTime, APICallbackHandler callback ) : void
CacheBox_SetExpireTime ( string key, int durationMinutes, APICallbackHandler callback ) : void
CacheBox_SetValue ( string key, string value, System.DateTime expireTime, APICallbackHandler callback ) : void
CacheBox_SetValue ( string key, string value, int durationMinutes, APICallbackHandler callback ) : void
Disconnect ( ) : void
IMC_ChannelList ( APICallbackHandler callback ) : void
IMC_Create ( string channelName, APICallbackHandler callback ) : void
IMC_Enter ( int channelNo, APICallbackHandler callback ) : void
IMC_Leave ( APICallbackHandler callback ) : void
IMC_SendMessage ( int targetUserNo, Aegis.Client.Network.StreamBuffer data, APICallbackHandler callback ) : void
IMC_UserList ( APICallbackHandler callback ) : void
Initialize ( ) : void
Profile_GetData ( APICallbackHandler callback ) : void
Profile_GetTextData ( APICallbackHandler callback ) : void
Profile_SetData ( string nickname, Int16 level, Int16 exp, APICallbackHandler callback ) : void
Profile_SetTextData ( string text, APICallbackHandler callback ) : void
Release ( ) : void
SetServer ( String ipAddress, Int32 portNo ) : void
Storage_Sheet_Refresh ( string filename, APICallbackHandler callback ) : void
Update ( ) : void

비공개 메소드들

메소드 설명
OnHello ( Aegis.Client.Network.SecurePacket packet ) : void
OnNetworkStatusChanged ( NetworkStatus status ) : void
OnPacketPreprocessing ( Aegis.Client.Network.SecurePacket packet ) : bool
OnRecv_Storage_Sheet_GetRecords ( Aegis.Client.Network.SecurePacket packet, APICallbackHandler callback ) : void
OnRecv_Storage_Sheet_GetSheetList ( Aegis.Client.Network.SecurePacket packet, APICallbackHandler callback ) : void

메소드 상세

Auth_LoginGuest() 공개 정적인 메소드

public static Auth_LoginGuest ( string uuid, APICallbackHandler callback ) : void
uuid string
callback APICallbackHandler
리턴 void

Auth_LoginMember() 공개 정적인 메소드

public static Auth_LoginMember ( string uuid, string userId, string userPwd, APICallbackHandler callback ) : void
uuid string
userId string
userPwd string
callback APICallbackHandler
리턴 void

Auth_RegisterGuest() 공개 정적인 메소드

public static Auth_RegisterGuest ( string uuid, APICallbackHandler callback ) : void
uuid string
callback APICallbackHandler
리턴 void

Auth_RegisterMember() 공개 정적인 메소드

public static Auth_RegisterMember ( string uuid, string userId, string userPwd, APICallbackHandler callback ) : void
uuid string
userId string
userPwd string
callback APICallbackHandler
리턴 void

CacheBox_GetValue() 공개 정적인 메소드

public static CacheBox_GetValue ( string key, APICallbackHandler callback ) : void
key string
callback APICallbackHandler
리턴 void

CacheBox_SetExpireTime() 공개 정적인 메소드

public static CacheBox_SetExpireTime ( string key, System.DateTime expireTime, APICallbackHandler callback ) : void
key string
expireTime System.DateTime
callback APICallbackHandler
리턴 void

CacheBox_SetExpireTime() 공개 정적인 메소드

public static CacheBox_SetExpireTime ( string key, int durationMinutes, APICallbackHandler callback ) : void
key string
durationMinutes int
callback APICallbackHandler
리턴 void

CacheBox_SetValue() 공개 정적인 메소드

public static CacheBox_SetValue ( string key, string value, System.DateTime expireTime, APICallbackHandler callback ) : void
key string
value string
expireTime System.DateTime
callback APICallbackHandler
리턴 void

CacheBox_SetValue() 공개 정적인 메소드

public static CacheBox_SetValue ( string key, string value, int durationMinutes, APICallbackHandler callback ) : void
key string
value string
durationMinutes int
callback APICallbackHandler
리턴 void

Disconnect() 공개 정적인 메소드

public static Disconnect ( ) : void
리턴 void

IMC_ChannelList() 공개 정적인 메소드

public static IMC_ChannelList ( APICallbackHandler callback ) : void
callback APICallbackHandler
리턴 void

IMC_Create() 공개 정적인 메소드

public static IMC_Create ( string channelName, APICallbackHandler callback ) : void
channelName string
callback APICallbackHandler
리턴 void

IMC_Enter() 공개 정적인 메소드

public static IMC_Enter ( int channelNo, APICallbackHandler callback ) : void
channelNo int
callback APICallbackHandler
리턴 void

IMC_Leave() 공개 정적인 메소드

public static IMC_Leave ( APICallbackHandler callback ) : void
callback APICallbackHandler
리턴 void

IMC_SendMessage() 공개 정적인 메소드

public static IMC_SendMessage ( int targetUserNo, Aegis.Client.Network.StreamBuffer data, APICallbackHandler callback ) : void
targetUserNo int
data Aegis.Client.Network.StreamBuffer
callback APICallbackHandler
리턴 void

IMC_UserList() 공개 정적인 메소드

public static IMC_UserList ( APICallbackHandler callback ) : void
callback APICallbackHandler
리턴 void

Initialize() 공개 정적인 메소드

public static Initialize ( ) : void
리턴 void

Profile_GetData() 공개 정적인 메소드

public static Profile_GetData ( APICallbackHandler callback ) : void
callback APICallbackHandler
리턴 void

Profile_GetTextData() 공개 정적인 메소드

public static Profile_GetTextData ( APICallbackHandler callback ) : void
callback APICallbackHandler
리턴 void

Profile_SetData() 공개 정적인 메소드

public static Profile_SetData ( string nickname, Int16 level, Int16 exp, APICallbackHandler callback ) : void
nickname string
level System.Int16
exp System.Int16
callback APICallbackHandler
리턴 void

Profile_SetTextData() 공개 정적인 메소드

public static Profile_SetTextData ( string text, APICallbackHandler callback ) : void
text string
callback APICallbackHandler
리턴 void

Release() 공개 정적인 메소드

public static Release ( ) : void
리턴 void

SetServer() 공개 정적인 메소드

public static SetServer ( String ipAddress, Int32 portNo ) : void
ipAddress String
portNo System.Int32
리턴 void

Storage_Sheet_Refresh() 공개 정적인 메소드

public static Storage_Sheet_Refresh ( string filename, APICallbackHandler callback ) : void
filename string
callback APICallbackHandler
리턴 void

Update() 공개 정적인 메소드

public static Update ( ) : void
리턴 void