C# Class tdsm.core.WebInterface.WebServer

ファイルを表示 Open project: DeathCradle/Terraria-s-Dedicated-Server-Mod

Public Properties

Property Type Description
HtmlDirectory string

Public Methods

Method Description
Begin ( string bindAddress, string provider ) : void
End ( ) : void
ForEachPage ( ForEachTileFunc fnc ) : void
RegisterPage ( string request, WebPage page ) : bool

Private Methods

Method Description
AcceptClient ( IAsyncResult result ) : void
Authenticate ( WebRequest request ) : string
GatherWebPages ( ) : WebPage>>.List
GetEncapsulated ( WebRequest request ) : FileInfo
HandleRequest ( WebRequest request, string content ) : void
HandleSocketException ( Exception e ) : string

Method Details

Begin() public static method

public static Begin ( string bindAddress, string provider ) : void
bindAddress string
provider string
return void

End() public static method

public static End ( ) : void
return void

ForEachPage() public static method

public static ForEachPage ( ForEachTileFunc fnc ) : void
fnc ForEachTileFunc
return void

RegisterPage() public static method

public static RegisterPage ( string request, WebPage page ) : bool
request string
page WebPage
return bool

Property Details

HtmlDirectory public_oe static_oe property

public static string HtmlDirectory
return string