Exemple #1
0
        /// <summary>
        /// Creates a default WebEvent.
        /// </summary>
        internal WebEvent()
        {
            noHandlerSet = true;
            this.manager = WebServerManager.Instance;

            ContentType = "text/plain;charset=utf-8";
        }
Exemple #2
0
        /// <summary>
        /// Gets the WebServerManager instance, which is handled as a singleton.
        /// </summary>
        /// <returns>The <see cref="T:GTM.NetworkModule.WebServerManager"/> instance</returns>
        static WebServerManager()
        {
            Instance = new WebServerManager();
            Instance.DefaultEvent = new WebEvent();
            Instance.DefaultEvent.ResponseData = Encoding.UTF8.GetBytes("<html><head></head><body><h1>Hey, it works:-)</h1><p>Your own .NET Gadgeteer Web Server is up and running!</p></body></html>");
            Instance.DefaultEvent.ContentType  = "text/html;charset=utf-8";

            Timeout = 60000;
        }
Exemple #3
0
 /// <summary>
 /// Creates the <see cref="Server"/> object.
 /// </summary>
 /// <param name="WebServerManager">The WebServerManager object that manages the server.</param>
 public Server(WebServerManager WebServerManager)
 {
     this.WebServerManager = WebServerManager;
 }