| 91 | | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.SocketServer.AddListener(System.String,System.Net.IPEndPoint)"> |
|---|
| 92 | | <summary> |
|---|
| 93 | | Add the server connector (SocketListener). |
|---|
| 94 | | </summary> |
|---|
| 95 | | <param name="localEndPoint"></param> |
|---|
| 96 | | </member> |
|---|
| 97 | | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.SocketConnector"> |
|---|
| 98 | | <summary> |
|---|
| 99 | | Client socket creator. |
|---|
| | 91 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.SocketClient.BeginReconnect(ALAZ.SystemEx.NetEx.SocketsEx.ClientSocketConnection)"> |
|---|
| | 92 | <summary> |
|---|
| | 93 | Reconnects the connection adjusting the reconnect timer. |
|---|
| | 94 | </summary> |
|---|
| | 95 | <param name="connection"> |
|---|
| | 96 | Connection. |
|---|
| | 97 | </param> |
|---|
| | 98 | <param name="sleepTimeOutValue"> |
|---|
| | 99 | Sleep timeout before reconnect. |
|---|
| | 100 | </param> |
|---|
| | 101 | </member> |
|---|
| | 102 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.SocketClient.AddConnector(System.String,System.Net.IPEndPoint)"> |
|---|
| | 103 | <summary> |
|---|
| | 104 | Adds the client connector (SocketConnector). |
|---|
| | 105 | </summary> |
|---|
| | 106 | <param name="remoteEndPoint"></param> |
|---|
| | 107 | </member> |
|---|
| | 108 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.MessageBuffer"> |
|---|
| | 109 | <summary> |
|---|
| | 110 | Contains original buffer and the read/send buffer and offset. |
|---|
| | 111 | </summary> |
|---|
| | 112 | </member> |
|---|
| | 113 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.MessageBuffer.GetPacketMessage(ALAZ.SystemEx.NetEx.SocketsEx.BaseSocketConnection,System.Byte[])"> |
|---|
| | 114 | <summary> |
|---|
| | 115 | Gets a packet message! |
|---|
| | 116 | </summary> |
|---|
| | 117 | <param name="connection"> |
|---|
| | 118 | Socket connection. |
|---|
| | 119 | </param> |
|---|
| | 120 | <param name="buffer"> |
|---|
| | 121 | Data. |
|---|
| | 122 | </param> |
|---|
| | 123 | </member> |
|---|
| | 124 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.MessageBuffer.GetRawBuffer(System.Int32,System.Int32)"> |
|---|
| | 125 | <summary> |
|---|
| | 126 | Get the buffer from packet message! |
|---|
| | 127 | </summary> |
|---|
| | 128 | <param name="messageLength"> |
|---|
| | 129 | Message offset. |
|---|
| | 130 | </param> |
|---|
| | 131 | <param name="delimiterSize"> |
|---|
| | 132 | Service delimiter size. |
|---|
| | 133 | </param> |
|---|
| | 134 | </member> |
|---|
| | 135 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.MessageBuffer.Resize(System.Int32)"> |
|---|
| | 136 | <summary> |
|---|
| | 137 | Resize the buffer. |
|---|
| | 138 | </summary> |
|---|
| | 139 | <param name="newLength"> |
|---|
| | 140 | The new length of buffer. |
|---|
| | 141 | </param> |
|---|
| | 142 | </member> |
|---|
| | 143 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.SocketListener"> |
|---|
| | 144 | <summary> |
|---|
| | 145 | Server socket connector. |
|---|
| 132 | | <param name="localEndPoint"> |
|---|
| 133 | | Local endpoint. if null, will be any address/port. |
|---|
| 134 | | </param> |
|---|
| 135 | | </member> |
|---|
| 136 | | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.SocketConnector.BeginConnect"> |
|---|
| 137 | | <summary> |
|---|
| 138 | | Begin the connection with host. |
|---|
| 139 | | </summary> |
|---|
| 140 | | </member> |
|---|
| 141 | | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.SocketConnector.BeginConnectCallback(System.IAsyncResult)"> |
|---|
| 142 | | <summary> |
|---|
| 143 | | Connect callback! |
|---|
| 144 | | </summary> |
|---|
| 145 | | <param name="ar"></param> |
|---|
| 146 | | </member> |
|---|
| 147 | | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.CallbackData"> |
|---|
| 148 | | <summary> |
|---|
| 149 | | Keeps connection event information between callbacks |
|---|
| 150 | | </summary> |
|---|
| 151 | | </member> |
|---|
| 152 | | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.BaseSocketService"> |
|---|
| 153 | | <summary> |
|---|
| 154 | | Base class for ISocketServive. Use it overriding the virtual methods. |
|---|
| | 178 | <param name="backLog"> |
|---|
| | 179 | Socket backlog queue number. |
|---|
| | 180 | </param> |
|---|
| | 181 | <param name="acceptThreads"> |
|---|
| | 182 | Number of accept events to be used. |
|---|
| | 183 | </param> |
|---|
| | 184 | </member> |
|---|
| | 185 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.SocketListener.BeginAcceptCallback(System.IAsyncResult)"> |
|---|
| | 186 | <summary> |
|---|
| | 187 | Accept callback! |
|---|
| | 188 | </summary> |
|---|
| | 189 | </member> |
|---|
| | 190 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.SocketServer"> |
|---|
| | 191 | <summary> |
|---|
| | 192 | Server connection host. |
|---|
| | 193 | </summary> |
|---|
| | 194 | </member> |
|---|
| | 195 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.SocketServer.AddListener(System.String,System.Net.IPEndPoint)"> |
|---|
| | 196 | <summary> |
|---|
| | 197 | Add the server connector (SocketListener). |
|---|
| | 198 | </summary> |
|---|
| | 199 | <param name="localEndPoint"></param> |
|---|
| | 200 | </member> |
|---|
| | 201 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.MessageEventArgs"> |
|---|
| | 202 | <summary> |
|---|
| | 203 | Message event arguments for message events. |
|---|
| | 204 | </summary> |
|---|
| | 205 | </member> |
|---|
| | 206 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.ConnectionEventArgs"> |
|---|
| | 207 | <summary> |
|---|
| | 208 | Base event arguments for connection events. |
|---|
| | 209 | </summary> |
|---|
| | 210 | </member> |
|---|
| | 211 | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ConnectionEventArgs.Connection"> |
|---|
| | 212 | <summary> |
|---|
| | 213 | Gets the ISocketConnection from event. |
|---|
| | 214 | </summary> |
|---|
| | 215 | </member> |
|---|
| | 216 | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.MessageEventArgs.Buffer"> |
|---|
| | 217 | <summary> |
|---|
| | 218 | Gets sent or received buffer. |
|---|
| | 219 | </summary> |
|---|
| | 220 | </member> |
|---|
| | 221 | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.MessageEventArgs.SentByServer"> |
|---|
| | 222 | <summary> |
|---|
| | 223 | Indicates if event was fired by serverÂŽs BeginSendTo() or BeginSendToAll(). |
|---|
| | 224 | </summary> |
|---|
| | 225 | </member> |
|---|
| | 226 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.ReconnectAttemptsException"> |
|---|
| | 227 | <summary> |
|---|
| | 228 | Max reconnect attempts reached. |
|---|
| | 229 | </summary> |
|---|
| | 230 | </member> |
|---|
| | 231 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.BadDelimiterException"> |
|---|
| | 232 | <summary> |
|---|
| | 233 | Bad Delimiter. |
|---|
| | 234 | </summary> |
|---|
| | 235 | </member> |
|---|
| | 236 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.MessageLengthException"> |
|---|
| | 237 | <summary> |
|---|
| | 238 | Message length is greater than the maximum value. |
|---|
| | 239 | </summary> |
|---|
| | 240 | </member> |
|---|
| | 241 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.SymmetricAuthenticationException"> |
|---|
| | 242 | <summary> |
|---|
| | 243 | Symmetric authentication failure. |
|---|
| | 244 | </summary> |
|---|
| | 245 | </member> |
|---|
| | 246 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.SSLAuthenticationException"> |
|---|
| | 247 | <summary> |
|---|
| | 248 | SSL authentication failure. |
|---|
| | 249 | </summary> |
|---|
| | 250 | </member> |
|---|
| | 251 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.ProxyAuthenticationException"> |
|---|
| | 252 | <summary> |
|---|
| | 253 | Proxy authentication failure. |
|---|
| | 254 | </summary> |
|---|
| | 255 | </member> |
|---|
| | 256 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.HostType"> |
|---|
| | 257 | <summary> |
|---|
| | 258 | Defines the host type. |
|---|
| | 259 | </summary> |
|---|
| | 260 | </member> |
|---|
| | 261 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.EncryptType"> |
|---|
| | 262 | <summary> |
|---|
| | 263 | Defines the encrypt method used. |
|---|
| | 264 | </summary> |
|---|
| | 265 | </member> |
|---|
| | 266 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.CompressionType"> |
|---|
| | 267 | <summary> |
|---|
| | 268 | Defines the compression method used. |
|---|
| | 269 | </summary> |
|---|
| | 270 | </member> |
|---|
| | 271 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.DelimiterType"> |
|---|
| | 272 | <summary> |
|---|
| | 273 | Defines message delimiter type. |
|---|
| | 274 | </summary> |
|---|
| | 275 | </member> |
|---|
| | 276 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.ProxyType"> |
|---|
| | 277 | <summary> |
|---|
| | 278 | Defines the proxy host type. |
|---|
| | 279 | </summary> |
|---|
| | 280 | </member> |
|---|
| | 281 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.SOCKS5AuthMode"> |
|---|
| | 282 | <summary> |
|---|
| | 283 | Defines the SOCK5 authentication mode. |
|---|
| | 284 | </summary> |
|---|
| | 285 | </member> |
|---|
| | 286 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.SOCKS5Phase"> |
|---|
| | 287 | <summary> |
|---|
| | 288 | Defines the SOCKS5 authentication phase |
|---|
| | 289 | </summary> |
|---|
| | 290 | </member> |
|---|
| | 291 | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.CustomData"> |
|---|
| | 292 | <summary> |
|---|
| | 293 | Connection custom data. |
|---|
| | 294 | </summary> |
|---|
| | 295 | </member> |
|---|
| | 296 | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.ConnectionId"> |
|---|
| | 297 | <summary> |
|---|
| | 298 | Connection Session Id. |
|---|
| | 299 | </summary> |
|---|
| | 300 | </member> |
|---|
| | 301 | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.Creator"> |
|---|
| | 302 | <summary> |
|---|
| | 303 | Connection Creator object. |
|---|
| | 304 | </summary> |
|---|
| | 305 | </member> |
|---|
| | 306 | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.Host"> |
|---|
| | 307 | <summary> |
|---|
| | 308 | Connection Host object. |
|---|
| | 309 | </summary> |
|---|
| | 310 | </member> |
|---|
| | 311 | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.SocketHandle"> |
|---|
| | 312 | <summary> |
|---|
| | 313 | Handle of the OS Socket. |
|---|
| | 314 | </summary> |
|---|
| | 315 | </member> |
|---|
| | 316 | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.LocalEndPoint"> |
|---|
| | 317 | <summary> |
|---|
| | 318 | Local socket endpoint. |
|---|
| | 319 | </summary> |
|---|
| | 320 | </member> |
|---|
| | 321 | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.RemoteEndPoint"> |
|---|
| | 322 | <summary> |
|---|
| | 323 | Remote socket endpoint. |
|---|
| | 324 | </summary> |
|---|
| | 325 | </member> |
|---|
| | 326 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnection"> |
|---|
| | 327 | <summary> |
|---|
| | 328 | Common connection properties and methods. |
|---|
| | 329 | </summary> |
|---|
| | 330 | </member> |
|---|
| | 331 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnection.SetTTL(System.Int16)"> |
|---|
| | 332 | <summary> |
|---|
| | 333 | Set Socket Time To Live option |
|---|
| | 334 | </summary> |
|---|
| | 335 | <param name="value"> |
|---|
| | 336 | Value for TTL in seconds |
|---|
| | 337 | </param> |
|---|
| | 338 | </member> |
|---|
| | 339 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnection.SetLinger(System.Net.Sockets.LingerOption)"> |
|---|
| | 340 | <summary> |
|---|
| | 341 | Set Socket Linger option. |
|---|
| | 342 | </summary> |
|---|
| | 343 | <param name="lo"> |
|---|
| | 344 | LingerOption value to be set |
|---|
| | 345 | </param> |
|---|
| | 346 | </member> |
|---|
| | 347 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnection.SetNagle(System.Boolean)"> |
|---|
| | 348 | <summary> |
|---|
| | 349 | Set Socket Nagle algoritm. |
|---|
| | 350 | </summary> |
|---|
| | 351 | <param name="value"> |
|---|
| | 352 | Enable/Disable value |
|---|
| | 353 | </param> |
|---|
| | 354 | </member> |
|---|
| | 355 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnection.AsClientConnection"> |
|---|
| | 356 | <summary> |
|---|
| | 357 | Represents the connection as a IClientSocketConnection. |
|---|
| | 358 | </summary> |
|---|
| | 359 | <returns> |
|---|
| | 360 | |
|---|
| | 361 | </returns> |
|---|
| | 362 | </member> |
|---|
| | 363 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnection.AsServerConnection"> |
|---|
| | 364 | <summary> |
|---|
| | 365 | Represents the connection as a IServerSocketConnection. |
|---|
| | 366 | </summary> |
|---|
| | 367 | <returns></returns> |
|---|
| | 368 | </member> |
|---|
| | 369 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnection.BeginSend(System.Byte[])"> |
|---|
| | 370 | <summary> |
|---|
| | 371 | Begin send data. |
|---|
| | 372 | </summary> |
|---|
| | 373 | <param name="buffer"> |
|---|
| | 374 | Data to be sent. |
|---|
| | 375 | </param> |
|---|
| | 376 | </member> |
|---|
| | 377 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnection.BeginReceive"> |
|---|
| | 378 | <summary> |
|---|
| | 379 | Begin receive the data. |
|---|
| | 380 | </summary> |
|---|
| | 381 | </member> |
|---|
| | 382 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnection.BeginDisconnect"> |
|---|
| | 383 | <summary> |
|---|
| | 384 | Begin disconnect the connection. |
|---|
| | 385 | </summary> |
|---|
| | 386 | </member> |
|---|
| | 387 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.IClientSocketConnection"> |
|---|
| | 388 | <summary> |
|---|
| | 389 | Client connection methods. |
|---|
| | 390 | </summary> |
|---|
| | 391 | </member> |
|---|
| | 392 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.IClientSocketConnection.BeginReconnect"> |
|---|
| | 393 | <summary> |
|---|
| | 394 | Begin reconnect the connection. |
|---|
| | 395 | </summary> |
|---|
| | 396 | </member> |
|---|
| | 397 | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.IClientSocketConnection.ProxyInfo"> |
|---|
| | 398 | <summary> |
|---|
| | 399 | Proxy information. |
|---|
| | 400 | </summary> |
|---|
| | 401 | </member> |
|---|
| | 402 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.IServerSocketConnection"> |
|---|
| | 403 | <summary> |
|---|
| | 404 | Server connection methods. |
|---|
| | 405 | </summary> |
|---|
| | 406 | </member> |
|---|
| | 407 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.IServerSocketConnection.BeginSendToAll(System.Byte[],System.Boolean)"> |
|---|
| | 408 | <summary> |
|---|
| | 409 | Begin send data to all server connections. |
|---|
| | 410 | </summary> |
|---|
| | 411 | <param name="buffer"> |
|---|
| | 412 | Data to be sent. |
|---|
| | 413 | </param> |
|---|
| | 414 | <param name="includeMe"> |
|---|
| | 415 | Includes the current connection in sendÂŽs loop |
|---|
| | 416 | </param> |
|---|
| | 417 | </member> |
|---|
| | 418 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.IServerSocketConnection.BeginSendTo(ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnection,System.Byte[])"> |
|---|
| | 419 | <summary> |
|---|
| | 420 | Begin send data to the connection. |
|---|
| | 421 | </summary> |
|---|
| | 422 | <param name="connection"> |
|---|
| | 423 | The connection that the data will be sent. |
|---|
| | 424 | </param> |
|---|
| | 425 | <param name="buffer"> |
|---|
| | 426 | Data to be sent. |
|---|
| | 427 | </param> |
|---|
| | 428 | </member> |
|---|
| | 429 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.IServerSocketConnection.GetConnectionById(System.Int64)"> |
|---|
| | 430 | <summary> |
|---|
| | 431 | Get the connection from the connectionId. |
|---|
| | 432 | </summary> |
|---|
| | 433 | <param name="connectionId"> |
|---|
| | 434 | The connectionId. |
|---|
| | 435 | </param> |
|---|
| | 436 | <returns> |
|---|
| | 437 | ISocketConnection to use. |
|---|
| | 438 | </returns> |
|---|
| | 439 | </member> |
|---|
| | 440 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.IServerSocketConnection.GetConnections"> |
|---|
| | 441 | <summary> |
|---|
| | 442 | Get all the connections. |
|---|
| 264 | | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.ConnectionEventArgs"> |
|---|
| 265 | | <summary> |
|---|
| 266 | | Base event arguments for connection events. |
|---|
| 267 | | </summary> |
|---|
| 268 | | </member> |
|---|
| 269 | | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ConnectionEventArgs.Connection"> |
|---|
| 270 | | <summary> |
|---|
| 271 | | Gets the ISocketConnection from event. |
|---|
| 272 | | </summary> |
|---|
| 273 | | </member> |
|---|
| 274 | | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.MessageEventArgs"> |
|---|
| 275 | | <summary> |
|---|
| 276 | | Message event arguments for message events. |
|---|
| 277 | | </summary> |
|---|
| 278 | | </member> |
|---|
| 279 | | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.MessageEventArgs.Buffer"> |
|---|
| 280 | | <summary> |
|---|
| 281 | | Gets sent or received buffer. |
|---|
| 282 | | </summary> |
|---|
| 283 | | </member> |
|---|
| 284 | | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.MessageEventArgs.SentByServer"> |
|---|
| 285 | | <summary> |
|---|
| 286 | | Indicates if event was fired by serverÂŽs BeginSendTo() or BeginSendToAll(). |
|---|
| 287 | | </summary> |
|---|
| 288 | | </member> |
|---|
| 289 | | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.AuthenticateCallbackData"> |
|---|
| 290 | | <summary> |
|---|
| 291 | | Keeps connection authenticate information between callbacks. |
|---|
| 292 | | </summary> |
|---|
| 293 | | </member> |
|---|
| 294 | | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.SocketListener"> |
|---|
| 295 | | <summary> |
|---|
| 296 | | Server socket connector. |
|---|
| 297 | | </summary> |
|---|
| 298 | | </member> |
|---|
| 299 | | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.SocketListener.#ctor(ALAZ.SystemEx.NetEx.SocketsEx.BaseSocketConnectionHost,System.String,System.Net.IPEndPoint,ALAZ.SystemEx.NetEx.SocketsEx.EncryptType,ALAZ.SystemEx.NetEx.SocketsEx.CompressionType,ALAZ.SystemEx.NetEx.SocketsEx.ICryptoService,System.Byte,System.Byte)"> |
|---|
| 300 | | <summary> |
|---|
| 301 | | Base SocketListener creator. |
|---|
| | 582 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.CryptUtils"> |
|---|
| | 583 | <summary> |
|---|
| | 584 | Crypt tools. |
|---|
| | 585 | </summary> |
|---|
| | 586 | </member> |
|---|
| | 587 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.CryptUtils.CreateSymmetricAlgoritm(ALAZ.SystemEx.NetEx.SocketsEx.EncryptType)"> |
|---|
| | 588 | <summary> |
|---|
| | 589 | Creates an asymmetric algoritm. |
|---|
| | 590 | </summary> |
|---|
| | 591 | <param name="encryptType"> |
|---|
| | 592 | Encrypt type. |
|---|
| | 593 | </param> |
|---|
| | 594 | </member> |
|---|
| | 595 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.CryptUtils.EncryptDataForAuthenticate(System.Security.Cryptography.SymmetricAlgorithm,System.Byte[],System.Security.Cryptography.PaddingMode)"> |
|---|
| | 596 | <summary> |
|---|
| | 597 | Encrypts using default padding. |
|---|
| | 598 | </summary> |
|---|
| | 599 | <param name="buffer"> |
|---|
| | 600 | Data to be rncrypted |
|---|
| | 601 | </param> |
|---|
| | 602 | </member> |
|---|
| | 603 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.CryptUtils.DecryptDataForAuthenticate(System.Security.Cryptography.SymmetricAlgorithm,System.Byte[],System.Security.Cryptography.PaddingMode)"> |
|---|
| | 604 | <summary> |
|---|
| | 605 | Encrypts using default padding. |
|---|
| | 606 | </summary> |
|---|
| | 607 | <param name="buffer"> |
|---|
| | 608 | Data to be rncrypted |
|---|
| | 609 | </param> |
|---|
| | 610 | </member> |
|---|
| | 611 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.CryptUtils.EncryptData(ALAZ.SystemEx.NetEx.SocketsEx.BaseSocketConnection,System.Byte[])"> |
|---|
| | 612 | <summary> |
|---|
| | 613 | Encrypts the data. |
|---|
| | 614 | </summary> |
|---|
| | 615 | <param name="connection"> |
|---|
| | 616 | Connection information. |
|---|
| | 617 | </param> |
|---|
| | 618 | <param name="buffer"> |
|---|
| | 619 | Data to be encrypted. |
|---|
| | 620 | </param> |
|---|
| | 621 | <param name="signOnly"> |
|---|
| | 622 | Indicates is encrypt method only uses symmetric algoritm. |
|---|
| | 623 | </param> |
|---|
| | 624 | </member> |
|---|
| | 625 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.CryptUtils.DecryptData(ALAZ.SystemEx.NetEx.SocketsEx.BaseSocketConnection,System.Byte[],System.Int32)"> |
|---|
| | 626 | <summary> |
|---|
| | 627 | Decrypts the data. |
|---|
| | 628 | </summary> |
|---|
| | 629 | <param name="connection"> |
|---|
| | 630 | Connection information. |
|---|
| | 631 | </param> |
|---|
| | 632 | <param name="buffer"> |
|---|
| | 633 | Data to be encrypted. |
|---|
| | 634 | </param> |
|---|
| | 635 | <param name="maxBufferSize"> |
|---|
| | 636 | Max buffer size accepted. |
|---|
| | 637 | </param> |
|---|
| | 638 | </member> |
|---|
| | 639 | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.SocketConnector"> |
|---|
| | 640 | <summary> |
|---|
| | 641 | Client socket creator. |
|---|
| | 642 | </summary> |
|---|
| | 643 | </member> |
|---|
| | 644 | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.SocketConnector.#ctor(ALAZ.SystemEx.NetEx.SocketsEx.BaseSocketConnectionHost,System.String,System.Net.IPEndPoint,ALAZ.SystemEx.NetEx.SocketsEx.ProxyInfo,ALAZ.SystemEx.NetEx.SocketsEx.EncryptType,ALAZ.SystemEx.NetEx.SocketsEx.CompressionType,ALAZ.SystemEx.NetEx.SocketsEx.ICryptoService,System.Int32,System.Int32,System.Net.IPEndPoint)"> |
|---|
| | 645 | <summary> |
|---|
| | 646 | Base SocketConnector creator. |
|---|
| 318 | | <param name="backLog"> |
|---|
| 319 | | Socket backlog queue number. |
|---|
| 320 | | </param> |
|---|
| 321 | | <param name="acceptThreads"> |
|---|
| 322 | | Number of accept events to be used. |
|---|
| 323 | | </param> |
|---|
| 324 | | </member> |
|---|
| 325 | | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.SocketListener.BeginAcceptCallback(System.IAsyncResult)"> |
|---|
| 326 | | <summary> |
|---|
| 327 | | Accept callback! |
|---|
| 328 | | </summary> |
|---|
| 329 | | </member> |
|---|
| 330 | | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.MessageBuffer"> |
|---|
| 331 | | <summary> |
|---|
| 332 | | Contains original buffer and the read/send buffer and offset. |
|---|
| 333 | | </summary> |
|---|
| 334 | | </member> |
|---|
| 335 | | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.MessageBuffer.GetPacketMessage(ALAZ.SystemEx.NetEx.SocketsEx.BaseSocketConnection,System.Byte[])"> |
|---|
| 336 | | <summary> |
|---|
| 337 | | Gets a packet message! |
|---|
| 338 | | </summary> |
|---|
| 339 | | <param name="connection"> |
|---|
| 340 | | Socket connection. |
|---|
| 341 | | </param> |
|---|
| 342 | | <param name="buffer"> |
|---|
| 343 | | Data. |
|---|
| 344 | | </param> |
|---|
| 345 | | </member> |
|---|
| 346 | | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.MessageBuffer.GetRawBuffer(System.Int32,System.Int32)"> |
|---|
| 347 | | <summary> |
|---|
| 348 | | Get the buffer from packet message! |
|---|
| 349 | | </summary> |
|---|
| 350 | | <param name="messageLength"> |
|---|
| 351 | | Message offset. |
|---|
| 352 | | </param> |
|---|
| 353 | | <param name="delimiterSize"> |
|---|
| 354 | | Service delimiter size. |
|---|
| 355 | | </param> |
|---|
| 356 | | </member> |
|---|
| 357 | | <member name="M:ALAZ.SystemEx.NetEx.SocketsEx.MessageBuffer.Resize(System.Int32)"> |
|---|
| 358 | | <summary> |
|---|
| 359 | | Resize the buffer. |
|---|
| 360 | | </summary> |
|---|
| 361 | | <param name="newLength"> |
|---|
| 362 | | The new length of buffer. |
|---|
| 363 | | </param> |
|---|
| 364 | | </member> |
|---|
| 365 | | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.ClientSocketConnection"> |
|---|
| 366 | | <summary> |
|---|
| 367 | | Client socket connection implementation. |
|---|
| 368 | | </summary> |
|---|
| 369 | | </member> |
|---|
| 370 | | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.BaseSocketConnection"> |
|---|
| 371 | | <summary> |
|---|
| 372 | | Base socket connection |
|---|
| 373 | | </summary> |
|---|
| 374 | | </member> |
|---|
| 375 | | <member name="T:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnection"> |
|---|
| 376 | | <summary> |
|---|
| 377 | | Common connection properties and methods. |
|---|
| 378 | | </summary> |
|---|
| 379 | | </member> |
|---|
| 380 | | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.CustomData"> |
|---|
| 381 | | <summary> |
|---|
| 382 | | Connection custom data. |
|---|
| 383 | | </summary> |
|---|
| 384 | | </member> |
|---|
| 385 | | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.ConnectionId"> |
|---|
| 386 | | <summary> |
|---|
| 387 | | Connection Session Id. |
|---|
| 388 | | </summary> |
|---|
| 389 | | </member> |
|---|
| 390 | | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.Creator"> |
|---|
| 391 | | <summary> |
|---|
| 392 | | Connection Creator object. |
|---|
| 393 | | </summary> |
|---|
| 394 | | </member> |
|---|
| 395 | | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.Host"> |
|---|
| 396 | | <summary> |
|---|
| 397 | | Connection Host object. |
|---|
| 398 | | </summary> |
|---|
| 399 | | </member> |
|---|
| 400 | | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.SocketHandle"> |
|---|
| 401 | | <summary> |
|---|
| 402 | | Handle of the OS Socket. |
|---|
| 403 | | </summary> |
|---|
| 404 | | </member> |
|---|
| 405 | | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.LocalEndPoint"> |
|---|
| 406 | | <summary> |
|---|
| 407 | | Local socket endpoint. |
|---|
| 408 | | </summary> |
|---|
| 409 | | </member> |
|---|
| 410 | | <member name="P:ALAZ.SystemEx.NetEx.SocketsEx.ISocketConnectionInfo.RemoteEndPoint"> |
|---|
| 411 | | <summary> |
|---|
| 412 | | Remote socket endpoint. |
|---|
| 413 | | </summary> |
|---|
| 414 | | </member> |
|---|
| 415 | | <member name="M:ALAZ.SystemEx.NetEx.Sock |
|---|