C# Class CaveTube.CaveTalk.Lib.CaveTubeClientWrapper

Inheritance: ACommentClient
Show file Open project: madguy/CaveTalk Class Usage Examples

Public Methods

Method Description
AllowInstantMessageAsync ( Int32 commentNumber, String apiKey ) : Task
BanListener ( Int32 commentNumber, String apiKey ) : void
CaveTubeClientWrapper ( String accessKey ) : System
Connect ( ) : void
Dispose ( ) : void
HideComment ( Int32 commentNumber, string apiKey ) : void
HideId ( Int32 commentNumber, String apiKey ) : void
JoinRoomGenAsync ( String url ) : Task
LeaveRoom ( ) : void
MessageList ( IEnumerable messageList ) : void
PostComment ( String name, String message, String apiKey ) : void
ShowComment ( Int32 commentNumber, string apiKey ) : void
ShowId ( Int32 commentNumber, String apiKey ) : void
UnBanListener ( Int32 commentNumber, String apiKey ) : void

Protected Methods

Method Description
GetRoomInfoAsync ( String url ) : Task

Private Methods

Method Description
AdminShout ( CaveTubeClient shout ) : void
Ban ( CaveTubeClient message ) : void
CaveTubeClientWrapper ( ) : System
CaveTubeClientWrapper ( CaveTubeClient client ) : System
Error ( CaveTubeClient e ) : void
HideComment ( CaveTubeClient message ) : void
InstantMessage ( String message ) : void
Join ( String roomId ) : void
Leave ( String roomId ) : void
NewMessage ( CaveTubeClient message ) : void
NotifyLiveClose ( CaveTubeClient e ) : void
NotifyLiveStart ( CaveTubeClient e ) : void
ShowComment ( CaveTubeClient message ) : void
UnBan ( CaveTubeClient message ) : void
UpdateMember ( Int32 count ) : void

Method Details

AllowInstantMessageAsync() public method

public AllowInstantMessageAsync ( Int32 commentNumber, String apiKey ) : Task
commentNumber System.Int32
apiKey String
return Task

BanListener() public method

public BanListener ( Int32 commentNumber, String apiKey ) : void
commentNumber System.Int32
apiKey String
return void

CaveTubeClientWrapper() public method

public CaveTubeClientWrapper ( String accessKey ) : System
accessKey String
return System

Connect() public method

public Connect ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

GetRoomInfoAsync() protected method

protected GetRoomInfoAsync ( String url ) : Task
url String
return Task

HideComment() public method

public HideComment ( Int32 commentNumber, string apiKey ) : void
commentNumber System.Int32
apiKey string
return void

HideId() public method

public HideId ( Int32 commentNumber, String apiKey ) : void
commentNumber System.Int32
apiKey String
return void

JoinRoomGenAsync() public method

public JoinRoomGenAsync ( String url ) : Task
url String
return Task

LeaveRoom() public method

public LeaveRoom ( ) : void
return void

MessageList() public method

public MessageList ( IEnumerable messageList ) : void
messageList IEnumerable
return void

PostComment() public method

public PostComment ( String name, String message, String apiKey ) : void
name String
message String
apiKey String
return void

ShowComment() public method

public ShowComment ( Int32 commentNumber, string apiKey ) : void
commentNumber System.Int32
apiKey string
return void

ShowId() public method

public ShowId ( Int32 commentNumber, String apiKey ) : void
commentNumber System.Int32
apiKey String
return void

UnBanListener() public method

public UnBanListener ( Int32 commentNumber, String apiKey ) : void
commentNumber System.Int32
apiKey String
return void