source: other-projects/playing-in-the-street/summer-2013/trunk/Playing-in-the-Street-WPF/Microsoft.Samples.Kinect.Webserver/WebSocketMessage.cs@ 28897

Last change on this file since 28897 was 28897, checked in by davidb, 10 years ago

GUI front-end to server base plus web page content

File size: 1.4 KB
Line 
1//------------------------------------------------------------------------------
2// <copyright file="WebSocketMessage.cs" company="Microsoft">
3// Copyright (c) Microsoft Corporation. All rights reserved.
4// </copyright>
5//------------------------------------------------------------------------------
6
7namespace Microsoft.Samples.Kinect.Webserver
8{
9 using System;
10 using System.Net.WebSockets;
11
12 /// <summary>
13 /// Represents a web socket message with associated type (UTF8 versus binary).
14 /// </summary>
15 public class WebSocketMessage
16 {
17 /// <summary>
18 /// Initializes a new instance of the <see cref="WebSocketMessage"/> class.
19 /// </summary>
20 /// <param name="messageContent">
21 /// Message content.
22 /// </param>
23 /// <param name="messageType">
24 /// Type of message (UTF8 versus binary).
25 /// </param>
26 public WebSocketMessage(ArraySegment<byte> messageContent, WebSocketMessageType messageType)
27 {
28 this.Content = messageContent;
29 this.MessageType = messageType;
30 }
31
32 /// <summary>
33 /// Message content.
34 /// </summary>
35 public ArraySegment<byte> Content { get; private set; }
36
37 /// <summary>
38 /// Message type (UTF8 text versus binary).
39 /// </summary>
40 public WebSocketMessageType MessageType { get; private set; }
41 }
42}
Note: See TracBrowser for help on using the repository browser.