C# Class BusinessCats.WhisperCat

Show file Open project: adzm/BusinessCats Class Usage Examples

Public Properties

Property Type Description
seriousBusiness SeriousBusinessCat

Public Methods

Method Description
CloseAll ( ) : void
FindOrCreateWhisperWindow ( Conversation conversation, Participant participant, string info ) : WhisperWindow
FindWhisperWindow ( Conversation conversation, Participant participant ) : WhisperWindow
HandleWhisper ( Conversation conversation, Participant participant, string text ) : bool
InitiateWhisperHandshake ( Conversation conversation, Participant participant ) : bool
SendWhisper ( Conversation conversation, Participant participant, string text ) : string
ShhWrap ( string data ) : string
WhisperCat ( SeriousBusinessCat seriousBusiness ) : System

Private Methods

Method Description
CompleteWhisperHandshake ( Conversation conversation, Participant participant, byte keyBlob ) : bool
ExtractWhisper ( Conversation conversation, Participant participant, byte textBlob, string cipherText ) : bool
SendWhisperData ( Conversation conversation, string whisperText ) : void
SendWhisperHandshake ( Conversation conversation, byte data ) : void

Method Details

CloseAll() public method

public CloseAll ( ) : void
return void

FindOrCreateWhisperWindow() public method

public FindOrCreateWhisperWindow ( Conversation conversation, Participant participant, string info ) : WhisperWindow
conversation Conversation
participant Participant
info string
return WhisperWindow

FindWhisperWindow() public method

public FindWhisperWindow ( Conversation conversation, Participant participant ) : WhisperWindow
conversation Conversation
participant Participant
return WhisperWindow

HandleWhisper() public method

public HandleWhisper ( Conversation conversation, Participant participant, string text ) : bool
conversation Conversation
participant Participant
text string
return bool

InitiateWhisperHandshake() public method

public InitiateWhisperHandshake ( Conversation conversation, Participant participant ) : bool
conversation Conversation
participant Participant
return bool

SendWhisper() public method

public SendWhisper ( Conversation conversation, Participant participant, string text ) : string
conversation Conversation
participant Participant
text string
return string

ShhWrap() public static method

public static ShhWrap ( string data ) : string
data string
return string

WhisperCat() public method

public WhisperCat ( SeriousBusinessCat seriousBusiness ) : System
seriousBusiness SeriousBusinessCat
return System

Property Details

seriousBusiness public property

public SeriousBusinessCat,BusinessCats seriousBusiness
return SeriousBusinessCat