0x00x0058
Members 9
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | listener | HttpListener | Private | — | |
| 0x08 | endpoint | IPEndPoint | Private | — | |
| 0x08 | sock | Socket | Private | — | |
| 0x08 | prefixes | Hashtable | Private | — | |
| 0x08 | unhandled | ArrayList | Private | — | |
| 0x08 | all | ArrayList | Private | — | |
| 0x08 | cert | X509Certificate | Private | — | |
| 0x01 | secure | bool | Private | — | |
| 0x0049 | 0x07 | padding / unreflected | |||
| 0x08 | unregistered | Dictionary<System.Net.HttpConnection | Private | — | |
Functions 16
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(HttpListener listener, IPAddress addr, int port, bool secure) | Public+1 flags | 0x08 | |
| HttpListener get_Listener() | 2 flags | 0x08 | |
| void Accept(Socket socket, SocketAsyncEventArgs e, ref Socket& accepted) | PrivateStatic | 0x08 | |
| void ProcessAccept(SocketAsyncEventArgs args) | PrivateStatic | 0x08 | |
| void OnAccept(object sender, SocketAsyncEventArgs e) | PrivateStatic | 0x08 | |
| void RemoveConnection(HttpConnection conn) | 1 flags | 0x08 | |
| bool BindContext(HttpListenerContext context) | Public | 0x08 | |
| void UnbindContext(HttpListenerContext context) | Public | 0x08 | |
| HttpListener SearchListener(Uri uri, ref ListenerPrefix& prefix) | Private | 0x08 | |
| HttpListener MatchFromList(const string& host, const string& path, ArrayList list, ref ListenerPrefix& prefix) | Private | 0x08 | |
| void AddSpecial(ArrayList coll, ListenerPrefix prefix) | Private | 0x08 | |
| bool RemoveSpecial(ArrayList coll, ListenerPrefix prefix) | Private | 0x08 | |
| void CheckIfRemove() | Private | 0x00 | |
| void Close() | Public | 0x00 | |
| void AddPrefix(ListenerPrefix prefix, HttpListener listener) | Public | 0x08 | |
| void RemovePrefix(ListenerPrefix prefix, HttpListener listener) | Public | 0x08 |