C# Class RohBot.Rooms.Steam.SteamRoom

Inheritance: Room
显示文件 Open project: Rohansi/RohBot

Public Properties

Property Type Description
EchoWebStates bool
SteamId SteamKit2.SteamID

Public Methods

Method Description
Disconnect ( ) : void
Leave ( ) : void
Send ( string str ) : void
SendHistory ( Connection connection ) : void
SendLine ( HistoryLine line ) : void
SteamRoom ( RoomInfo roomInfo ) : System
Update ( ) : void

Private Methods

Method Description
HandleEnter ( SteamChat chat, SteamPersona user ) : void
HandleLeave ( SteamChat chat, SteamPersona user, SteamChatLeaveReason reason, SteamPersona sourceUser ) : void
HandleMessage ( SteamChat chat, SteamPersona user, string message ) : void
SendPersistentSysMessage ( string str ) : void

Method Details

Disconnect() public method

public Disconnect ( ) : void
return void

Leave() public method

public Leave ( ) : void
return void

Send() public method

public Send ( string str ) : void
str string
return void

SendHistory() public method

public SendHistory ( Connection connection ) : void
connection Connection
return void

SendLine() public method

public SendLine ( HistoryLine line ) : void
line HistoryLine
return void

SteamRoom() public method

public SteamRoom ( RoomInfo roomInfo ) : System
roomInfo RoomInfo
return System

Update() public method

public Update ( ) : void
return void

Property Details

EchoWebStates public_oe property

public bool EchoWebStates
return bool

SteamId public_oe property

public SteamID,SteamKit2 SteamId
return SteamKit2.SteamID