C# Class ExamplesChat.Android.ChatMessage

Inheritance: IExplicitlySerialize
Afficher le fichier Open project: MarcFletcher/NetworkComms.Net Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
ChatMessage ( ) : System

We must include a private constructor to be used by the deserialisation step.

ChatMessage ( ShortGuid sourceIdentifier, string sourceName, string message, long messageIndex ) : System

Create a new ChatMessage

Deserialize ( System inputStream ) : void
Deserialize ( System inputStream, ChatMessage &result ) : void
IncrementRelayCount ( ) : void

Increment the relay count variable

Serialize ( System outputStream ) : void

Method Details

ChatMessage() public méthode

We must include a private constructor to be used by the deserialisation step.
public ChatMessage ( ) : System
Résultat System

ChatMessage() public méthode

Create a new ChatMessage
public ChatMessage ( ShortGuid sourceIdentifier, string sourceName, string message, long messageIndex ) : System
sourceIdentifier NetworkCommsDotNet.Tools.ShortGuid The source identifier
sourceName string The source name
message string The message to be sent
messageIndex long The index of this message
Résultat System

Deserialize() public méthode

public Deserialize ( System inputStream ) : void
inputStream System
Résultat void

Deserialize() public static méthode

public static Deserialize ( System inputStream, ChatMessage &result ) : void
inputStream System
result ChatMessage
Résultat void

IncrementRelayCount() public méthode

Increment the relay count variable
public IncrementRelayCount ( ) : void
Résultat void

Serialize() public méthode

public Serialize ( System outputStream ) : void
outputStream System
Résultat void