C# Class AppWarpManager, AppWarpUnity

Inheritance: MonoBehaviour, ConnectionRequestListener, ZoneRequestListener, ChatRequestListener, LobbyRequestListener, NotifyListener, RoomRequestListener, UpdateRequestListener
Show file Open project: shephertz/AppWarpUnity Class Usage Examples

Public Properties

Property Type Description
ApiKey string
SecretKey string
appWarpResponse string
notifications string
roomId string

Public Methods

Method Description
OnApplicationQuit ( ) : void
OnGUI ( ) : void
Start ( ) : void
Update ( ) : void
onChatReceived ( ChatEvent, eventObj ) : void
onConnectDone ( ConnectEvent, eventObj ) : void
onCreateRoomDone ( RoomEvent eventObj ) : void
onDeleteRoomDone ( RoomEvent eventObj ) : void
onDisconnectDone ( ConnectEvent, eventObj ) : void
onGameStarted ( string sender, string roomId, string nextTurn ) : void
onGameStopped ( string sender, string roomId ) : void
onGetAllRoomsDone ( AllRoomsEvent eventObj ) : void
onGetLiveLobbyInfoDone ( LiveRoomInfoEvent eventObj ) : void
onGetLiveRoomInfoDone ( LiveRoomInfoEvent eventObj ) : void
onGetLiveUserInfoDone ( LiveUserInfoEvent eventObj ) : void
onGetMatchedRoomsDone ( MatchedRoomsEvent matchedRoomsEvent ) : void
onGetOnlineUsersDone ( AllUsersEvent eventObj ) : void
onInitUDPDone ( byte resultCode ) : void
onJoinLobbyDone ( LobbyEvent eventObj ) : void
onJoinRoomDone ( RoomEvent eventObj ) : void
onLeaveLobbyDone ( LobbyEvent eventObj ) : void
onLeaveRoomDone ( RoomEvent eventObj ) : void
onLockPropertiesDone ( byte result ) : void
onMoveCompleted ( MoveEvent move ) : void
onNextTurnRequest ( string lastTurn ) : void
onPrivateChatReceived ( string sender, string message ) : void
onPrivateUpdateReceived ( string sender, byte update, bool fromUdp ) : void
onRoomCreated ( RoomData eventObj ) : void
onRoomDestroyed ( RoomData eventObj ) : void
onSendChatDone ( byte result ) : void
onSendPrivateChatDone ( byte result ) : void
onSendPrivateUpdateDone ( byte result ) : void
onSendUpdateDone ( byte result ) : void
onSetCustomRoomDataDone ( LiveRoomInfoEvent eventObj ) : void
onSetCustomUserDataDone ( LiveUserInfoEvent eventObj ) : void
onSubscribeLobbyDone ( LobbyEvent eventObj ) : void
onSubscribeRoomDone ( RoomEvent eventObj ) : void
onUnSubscribeLobbyDone ( LobbyEvent eventObj ) : void
onUnSubscribeRoomDone ( RoomEvent eventObj ) : void
onUnlockPropertiesDone ( byte result ) : void
onUpdatePeersReceived ( UpdateEvent eventObj ) : void
onUpdatePropertyDone ( LiveRoomInfoEvent eventObj ) : void
onUserChangeRoomProperty ( RoomData roomData, string sender, object>.Dictionary properties, string>.Dictionary lockedPropertiesTable ) : void
onUserJoinedLobby ( LobbyData eventObj, string username ) : void
onUserJoinedRoom ( RoomData eventObj, string username ) : void
onUserLeftLobby ( LobbyData eventObj, string username ) : void
onUserLeftRoom ( RoomData eventObj, string username ) : void
onUserPaused ( string locid, Boolean isLobby, string username ) : void
onUserResumed ( string locid, Boolean isLobby, string username ) : void

Private Methods

Method Description
initAppWarp ( ) : void

Method Details

OnApplicationQuit() public method

public OnApplicationQuit ( ) : void
return void

OnGUI() public method

public OnGUI ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

onChatReceived() public method

public onChatReceived ( ChatEvent, eventObj ) : void
eventObj ChatEvent,
return void

onConnectDone() public method

public onConnectDone ( ConnectEvent, eventObj ) : void
eventObj ConnectEvent,
return void

onCreateRoomDone() public method

public onCreateRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
return void

onDeleteRoomDone() public method

public onDeleteRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
return void

onDisconnectDone() public method

public onDisconnectDone ( ConnectEvent, eventObj ) : void
eventObj ConnectEvent,
return void

onGameStarted() public method

public onGameStarted ( string sender, string roomId, string nextTurn ) : void
sender string
roomId string
nextTurn string
return void

onGameStopped() public method

public onGameStopped ( string sender, string roomId ) : void
sender string
roomId string
return void

onGetAllRoomsDone() public method

public onGetAllRoomsDone ( AllRoomsEvent eventObj ) : void
eventObj AllRoomsEvent
return void

onGetLiveLobbyInfoDone() public method

public onGetLiveLobbyInfoDone ( LiveRoomInfoEvent eventObj ) : void
eventObj LiveRoomInfoEvent
return void

onGetLiveRoomInfoDone() public method

public onGetLiveRoomInfoDone ( LiveRoomInfoEvent eventObj ) : void
eventObj LiveRoomInfoEvent
return void

onGetLiveUserInfoDone() public method

public onGetLiveUserInfoDone ( LiveUserInfoEvent eventObj ) : void
eventObj LiveUserInfoEvent
return void

onGetMatchedRoomsDone() public method

public onGetMatchedRoomsDone ( MatchedRoomsEvent matchedRoomsEvent ) : void
matchedRoomsEvent MatchedRoomsEvent
return void

onGetOnlineUsersDone() public method

public onGetOnlineUsersDone ( AllUsersEvent eventObj ) : void
eventObj AllUsersEvent
return void

onInitUDPDone() public method

public onInitUDPDone ( byte resultCode ) : void
resultCode byte
return void

onJoinLobbyDone() public method

public onJoinLobbyDone ( LobbyEvent eventObj ) : void
eventObj LobbyEvent
return void

onJoinRoomDone() public method

public onJoinRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
return void

onLeaveLobbyDone() public method

public onLeaveLobbyDone ( LobbyEvent eventObj ) : void
eventObj LobbyEvent
return void

onLeaveRoomDone() public method

public onLeaveRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
return void

onLockPropertiesDone() public method

public onLockPropertiesDone ( byte result ) : void
result byte
return void

onMoveCompleted() public method

public onMoveCompleted ( MoveEvent move ) : void
move MoveEvent
return void

onNextTurnRequest() public method

public onNextTurnRequest ( string lastTurn ) : void
lastTurn string
return void

onPrivateChatReceived() public method

public onPrivateChatReceived ( string sender, string message ) : void
sender string
message string
return void

onPrivateUpdateReceived() public method

public onPrivateUpdateReceived ( string sender, byte update, bool fromUdp ) : void
sender string
update byte
fromUdp bool
return void

onRoomCreated() public method

public onRoomCreated ( RoomData eventObj ) : void
eventObj RoomData
return void

onRoomDestroyed() public method

public onRoomDestroyed ( RoomData eventObj ) : void
eventObj RoomData
return void

onSendChatDone() public method

public onSendChatDone ( byte result ) : void
result byte
return void

onSendPrivateChatDone() public method

public onSendPrivateChatDone ( byte result ) : void
result byte
return void

onSendPrivateUpdateDone() public method

public onSendPrivateUpdateDone ( byte result ) : void
result byte
return void

onSendUpdateDone() public method

public onSendUpdateDone ( byte result ) : void
result byte
return void

onSetCustomRoomDataDone() public method

public onSetCustomRoomDataDone ( LiveRoomInfoEvent eventObj ) : void
eventObj LiveRoomInfoEvent
return void

onSetCustomUserDataDone() public method

public onSetCustomUserDataDone ( LiveUserInfoEvent eventObj ) : void
eventObj LiveUserInfoEvent
return void

onSubscribeLobbyDone() public method

public onSubscribeLobbyDone ( LobbyEvent eventObj ) : void
eventObj LobbyEvent
return void

onSubscribeRoomDone() public method

public onSubscribeRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
return void

onUnSubscribeLobbyDone() public method

public onUnSubscribeLobbyDone ( LobbyEvent eventObj ) : void
eventObj LobbyEvent
return void

onUnSubscribeRoomDone() public method

public onUnSubscribeRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
return void

onUnlockPropertiesDone() public method

public onUnlockPropertiesDone ( byte result ) : void
result byte
return void

onUpdatePeersReceived() public method

public onUpdatePeersReceived ( UpdateEvent eventObj ) : void
eventObj UpdateEvent
return void

onUpdatePropertyDone() public method

public onUpdatePropertyDone ( LiveRoomInfoEvent eventObj ) : void
eventObj LiveRoomInfoEvent
return void

onUserChangeRoomProperty() public method

public onUserChangeRoomProperty ( RoomData roomData, string sender, object>.Dictionary properties, string>.Dictionary lockedPropertiesTable ) : void
roomData RoomData
sender string
properties object>.Dictionary
lockedPropertiesTable string>.Dictionary
return void

onUserJoinedLobby() public method

public onUserJoinedLobby ( LobbyData eventObj, string username ) : void
eventObj LobbyData
username string
return void

onUserJoinedRoom() public method

public onUserJoinedRoom ( RoomData eventObj, string username ) : void
eventObj RoomData
username string
return void

onUserLeftLobby() public method

public onUserLeftLobby ( LobbyData eventObj, string username ) : void
eventObj LobbyData
username string
return void

onUserLeftRoom() public method

public onUserLeftRoom ( RoomData eventObj, string username ) : void
eventObj RoomData
username string
return void

onUserPaused() public method

public onUserPaused ( string locid, Boolean isLobby, string username ) : void
locid string
isLobby Boolean
username string
return void

onUserResumed() public method

public onUserResumed ( string locid, Boolean isLobby, string username ) : void
locid string
isLobby Boolean
username string
return void

Property Details

ApiKey public property

public string ApiKey
return string

SecretKey public property

public string SecretKey
return string

appWarpResponse public property

public string appWarpResponse
return string

notifications public property

public string notifications
return string

roomId public property

public string roomId
return string