浏览代码

【优化】删除编译文件

meijun 3 年之前
父节点
当前提交
2d597f7616
共有 33 个文件被更改,包括 545 次插入545 次删除
  1. 二进制
      Common/Library/Release/CommonLang.dll
  2. 二进制
      Common/Library/Release/PomeloShare.dll
  3. 二进制
      Library/Debug/Newtonsoft.Json.dll
  4. 二进制
      Library/Debug/SuperSocket.SocketEngine.dll
  5. 285 254
      Library/Debug/SuperSocket.SocketEngine.xml
  6. 二进制
      Library/Release/CommonAI.dll
  7. 二进制
      Library/Release/CommonAIClient.dll
  8. 二进制
      Library/Release/CommonAIServer.Connector.exe
  9. 二进制
      Library/Release/CommonAIServer.dll
  10. 二进制
      Library/Release/CommonFroms.dll
  11. 二进制
      Library/Release/CommonLang.dll
  12. 二进制
      Library/Release/CommonMPQ.dll
  13. 二进制
      Library/Release/CommonNetwork.dll
  14. 二进制
      Library/Release/CommonServer.SSocket.dll
  15. 二进制
      Library/Release/CommonServer.dll
  16. 二进制
      Library/Release/CommonUnity3DEditorIpc.dll
  17. 二进制
      Library/Release/GameEditorPlugin.dll
  18. 二进制
      Library/Release/GameEditorPluginServer.dll
  19. 二进制
      Library/Release/GameEditorUnity3D.dll
  20. 二进制
      Library/Release/Newtonsoft.Json.dll
  21. 二进制
      Library/Release/PomeloShare.dll
  22. 二进制
      Library/Release/SuperSocket.Dlr.dll
  23. 二进制
      Library/Release/SuperSocket.SocketEngine.dll
  24. 254 285
      Library/Release/SuperSocket.SocketEngine.xml
  25. 二进制
      Library/Release/XmdsCommon.dll
  26. 二进制
      Library/Release/XmdsCommonQuest.dll
  27. 二进制
      Library/Release/XmdsCommonServer.dll
  28. 二进制
      Library/Release/XmdsCommonSkill.dll
  29. 二进制
      Library/Release/XmdsCommonZone.dll
  30. 二进制
      Library/Release/XmdsServerEdgeJS.dll
  31. 二进制
      Library/Release/XmdsServerNode.dll
  32. 1 1
      Library/Release/cheating_death_config.properties
  33. 5 5
      Library/Release/zone_server_config.properties

二进制
Common/Library/Release/CommonLang.dll


二进制
Common/Library/Release/PomeloShare.dll


二进制
Library/Debug/Newtonsoft.Json.dll


二进制
Library/Debug/SuperSocket.SocketEngine.dll


+ 285 - 254
Library/Debug/SuperSocket.SocketEngine.xml

@@ -381,7 +381,272 @@
             Command assembly configuation collection
             </summary>
         </member>
+        <member name="T:SuperSocket.SocketEngine.Configuration.Server">
+            <summary>
+            Server, the port which is compatible with .Net 4.5 or higher
+            </summary>
+            <summary>
+            Server configuration
+            </summary>
+        </member>
+        <member name="M:SuperSocket.SocketEngine.Configuration.Server.GetChildConfig``1(System.String)">
+            <summary>
+            Gets the child config.
+            </summary>
+            <typeparam name="TConfig">The type of the config.</typeparam>
+            <param name="childConfigName">Name of the child config.</param>
+            <returns></returns>
+        </member>
+        <member name="M:SuperSocket.SocketEngine.Configuration.Server.OnDeserializeUnrecognizedAttribute(System.String,System.String)">
+            <summary>
+            Gets a value indicating whether an unknown attribute is encountered during deserialization.
+            To keep compatible with old configuration
+            </summary>
+            <param name="name">The name of the unrecognized attribute.</param>
+            <param name="value">The value of the unrecognized attribute.</param>
+            <returns>
+            true when an unknown attribute is encountered while deserializing; otherwise, false.
+            </returns>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.DefaultCulture">
+            <summary>
+            Gets/sets the default culture for this server.
+            </summary>
+            <value>
+            The default culture.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ServerTypeName">
+            <summary>
+            Gets the name of the server type this appServer want to use.
+            </summary>
+            <value>
+            The name of the server type.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ServerType">
+            <summary>
+            Gets the type definition of the appserver.
+            </summary>
+            <value>
+            The type of the server.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ReceiveFilterFactory">
+            <summary>
+            Gets the Receive filter factory.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Ip">
+            <summary>
+            Gets the ip.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Port">
+            <summary>
+            Gets the port.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Mode">
+            <summary>
+            Gets the mode.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Disabled">
+            <summary>
+            Gets a value indicating whether this <see cref="T:SuperSocket.SocketBase.Config.IServerConfig"/> is disabled.
+            </summary>
+            <value>
+              <c>true</c> if disabled; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendTimeOut">
+            <summary>
+            Gets the send time out.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.MaxConnectionNumber">
+            <summary>
+            Gets the max connection number.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ReceiveBufferSize">
+            <summary>
+            Gets the size of the receive buffer.
+            </summary>
+            <value>
+            The size of the receive buffer.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendBufferSize">
+            <summary>
+            Gets the size of the send buffer.
+            </summary>
+            <value>
+            The size of the send buffer.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SyncSend">
+            <summary>
+            Gets a value indicating whether sending is in synchronous mode.
+            </summary>
+            <value>
+              <c>true</c> if [sync send]; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogCommand">
+            <summary>
+            Gets a value indicating whether log command in log file.
+            </summary>
+            <value><c>true</c> if log command; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogBasicSessionActivity">
+            <summary>
+            Gets a value indicating whether [log basic session activity like connected and disconnected].
+            </summary>
+            <value>
+            	<c>true</c> if [log basic session activity]; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogAllSocketException">
+            <summary>
+            Gets a value indicating whether [log all socket exception].
+            </summary>
+            <value>
+            <c>true</c> if [log all socket exception]; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ClearIdleSession">
+            <summary>
+            Gets a value indicating whether clear idle session.
+            </summary>
+            <value><c>true</c> if clear idle session; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ClearIdleSessionInterval">
+            <summary>
+            Gets the clear idle session interval, in seconds.
+            </summary>
+            <value>The clear idle session interval.</value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.IdleSessionTimeOut">
+            <summary>
+            Gets the idle session timeout time length, in seconds.
+            </summary>
+            <value>The idle session time out.</value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CertificateConfig">
+            <summary>
+            Gets the certificate config.
+            </summary>
+            <value>The certificate config.</value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Certificate">
+            <summary>
+            Gets X509Certificate configuration.
+            </summary>
+            <value>
+            X509Certificate configuration.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Security">
+            <summary>
+            Gets the security protocol, X509 certificate.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.MaxRequestLength">
+            <summary>
+            Gets the max allowed length of request.
+            </summary>
+            <value>
+            The max allowed length of request.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.DisableSessionSnapshot">
+            <summary>
+            Gets a value indicating whether [disable session snapshot]
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SessionSnapshotInterval">
+            <summary>
+            Gets the interval to taking snapshot for all live sessions.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ConnectionFilter">
+            <summary>
+            Gets the connection filters used by this server instance.
+            </summary>
+            <value>
+            The connection filters's name list, seperated by comma
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CommandLoader">
+            <summary>
+            Gets the command loader, multiple values should be separated by comma.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.KeepAliveTime">
+            <summary>
+            Gets the start keep alive time, in seconds
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.KeepAliveInterval">
+            <summary>
+            Gets the keep alive interval, in seconds.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ListenBacklog">
+            <summary>
+            Gets the backlog size of socket listening.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.StartupOrder">
+            <summary>
+            Gets the startup order of the server instance.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendingQueueSize">
+            <summary>
+            Gets/sets the size of the sending queue.
+            </summary>
+            <value>
+            The size of the sending queue.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogFactory">
+            <summary>
+            Gets the logfactory name of the server instance.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.TextEncoding">
+            <summary>
+            Gets the default text encoding.
+            </summary>
+            <value>
+            The text encoding.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Listeners">
+            <summary>
+            Gets the listeners' configuration.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SuperSocket#SocketBase#Config#IServerConfig#Listeners">
+            <summary>
+            Gets the listeners' configuration.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CommandAssemblies">
+            <summary>
+            Gets the command assemblies configuration.
+            </summary>
+            <value>
+            The command assemblies.
+            </value>
+        </member>
         <member name="T:SuperSocket.SocketEngine.Configuration.SocketServiceConfig">
+            <summary>
+            SocketServiceConfig, the part which is compatible with .Net 4.5 or higher
+            </summary>
             <summary>
             SuperSocket's root configuration node
             </summary>
@@ -416,6 +681,14 @@
             <param name="childConfigName">Name of the child config.</param>
             <returns></returns>
         </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.SocketServiceConfig.DefaultCulture">
+            <summary>
+            Gets/sets the default culture for all server instances.
+            </summary>
+            <value>
+            The default culture.
+            </value>
+        </member>
         <member name="P:SuperSocket.SocketEngine.Configuration.SocketServiceConfig.Servers">
             <summary>
             Gets all the server configurations
@@ -575,24 +848,33 @@
             Socket Session, all application session should base on this class
             </summary>
         </member>
-        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.Exception)">
+        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.Exception,System.String,System.String,System.Int32)">
             <summary>
             Logs the error, skip the ignored exception
             </summary>
             <param name="exception">The exception.</param>
+            <param name="caller">The caller.</param>
+            <param name="callerFilePath">The caller file path.</param>
+            <param name="callerLineNumber">The caller line number.</param>
         </member>
-        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.String,System.Exception)">
+        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.String,System.Exception,System.String,System.String,System.Int32)">
             <summary>
             Logs the error, skip the ignored exception
             </summary>
             <param name="message">The message.</param>
             <param name="exception">The exception.</param>
+            <param name="caller">The caller.</param>
+            <param name="callerFilePath">The caller file path.</param>
+            <param name="callerLineNumber">The caller line number.</param>
         </member>
-        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.Int32)">
+        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.Int32,System.String,System.String,System.Int32)">
             <summary>
             Logs the socket error, skip the ignored error
             </summary>
             <param name="socketErrorCode">The socket error code.</param>
+            <param name="caller">The caller.</param>
+            <param name="callerFilePath">The caller file path.</param>
+            <param name="callerLineNumber">The caller line number.</param>
         </member>
         <member name="M:SuperSocket.SocketEngine.SocketSession.Start">
             <summary>
@@ -945,257 +1227,6 @@
             Listener configuration collection
             </summary>
         </member>
-        <member name="T:SuperSocket.SocketEngine.Configuration.Server">
-            <summary>
-            Server configuration
-            </summary>
-        </member>
-        <member name="M:SuperSocket.SocketEngine.Configuration.Server.GetChildConfig``1(System.String)">
-            <summary>
-            Gets the child config.
-            </summary>
-            <typeparam name="TConfig">The type of the config.</typeparam>
-            <param name="childConfigName">Name of the child config.</param>
-            <returns></returns>
-        </member>
-        <member name="M:SuperSocket.SocketEngine.Configuration.Server.OnDeserializeUnrecognizedAttribute(System.String,System.String)">
-            <summary>
-            Gets a value indicating whether an unknown attribute is encountered during deserialization.
-            To keep compatible with old configuration
-            </summary>
-            <param name="name">The name of the unrecognized attribute.</param>
-            <param name="value">The value of the unrecognized attribute.</param>
-            <returns>
-            true when an unknown attribute is encountered while deserializing; otherwise, false.
-            </returns>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ServerTypeName">
-            <summary>
-            Gets the name of the server type this appServer want to use.
-            </summary>
-            <value>
-            The name of the server type.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ServerType">
-            <summary>
-            Gets the type definition of the appserver.
-            </summary>
-            <value>
-            The type of the server.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ReceiveFilterFactory">
-            <summary>
-            Gets the Receive filter factory.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Ip">
-            <summary>
-            Gets the ip.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Port">
-            <summary>
-            Gets the port.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Mode">
-            <summary>
-            Gets the mode.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Disabled">
-            <summary>
-            Gets a value indicating whether this <see cref="T:SuperSocket.SocketBase.Config.IServerConfig"/> is disabled.
-            </summary>
-            <value>
-              <c>true</c> if disabled; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendTimeOut">
-            <summary>
-            Gets the send time out.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.MaxConnectionNumber">
-            <summary>
-            Gets the max connection number.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ReceiveBufferSize">
-            <summary>
-            Gets the size of the receive buffer.
-            </summary>
-            <value>
-            The size of the receive buffer.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendBufferSize">
-            <summary>
-            Gets the size of the send buffer.
-            </summary>
-            <value>
-            The size of the send buffer.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SyncSend">
-            <summary>
-            Gets a value indicating whether sending is in synchronous mode.
-            </summary>
-            <value>
-              <c>true</c> if [sync send]; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogCommand">
-            <summary>
-            Gets a value indicating whether log command in log file.
-            </summary>
-            <value><c>true</c> if log command; otherwise, <c>false</c>.</value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogBasicSessionActivity">
-            <summary>
-            Gets a value indicating whether [log basic session activity like connected and disconnected].
-            </summary>
-            <value>
-            	<c>true</c> if [log basic session activity]; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogAllSocketException">
-            <summary>
-            Gets a value indicating whether [log all socket exception].
-            </summary>
-            <value>
-            <c>true</c> if [log all socket exception]; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ClearIdleSession">
-            <summary>
-            Gets a value indicating whether clear idle session.
-            </summary>
-            <value><c>true</c> if clear idle session; otherwise, <c>false</c>.</value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ClearIdleSessionInterval">
-            <summary>
-            Gets the clear idle session interval, in seconds.
-            </summary>
-            <value>The clear idle session interval.</value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.IdleSessionTimeOut">
-            <summary>
-            Gets the idle session timeout time length, in seconds.
-            </summary>
-            <value>The idle session time out.</value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CertificateConfig">
-            <summary>
-            Gets the certificate config.
-            </summary>
-            <value>The certificate config.</value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Certificate">
-            <summary>
-            Gets X509Certificate configuration.
-            </summary>
-            <value>
-            X509Certificate configuration.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Security">
-            <summary>
-            Gets the security protocol, X509 certificate.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.MaxRequestLength">
-            <summary>
-            Gets the max allowed length of request.
-            </summary>
-            <value>
-            The max allowed length of request.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.DisableSessionSnapshot">
-            <summary>
-            Gets a value indicating whether [disable session snapshot]
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SessionSnapshotInterval">
-            <summary>
-            Gets the interval to taking snapshot for all live sessions.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ConnectionFilter">
-            <summary>
-            Gets the connection filters used by this server instance.
-            </summary>
-            <value>
-            The connection filters's name list, seperated by comma
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CommandLoader">
-            <summary>
-            Gets the command loader, multiple values should be separated by comma.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.KeepAliveTime">
-            <summary>
-            Gets the start keep alive time, in seconds
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.KeepAliveInterval">
-            <summary>
-            Gets the keep alive interval, in seconds.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ListenBacklog">
-            <summary>
-            Gets the backlog size of socket listening.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.StartupOrder">
-            <summary>
-            Gets the startup order of the server instance.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendingQueueSize">
-            <summary>
-            Gets/sets the size of the sending queue.
-            </summary>
-            <value>
-            The size of the sending queue.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogFactory">
-            <summary>
-            Gets the logfactory name of the server instance.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.TextEncoding">
-            <summary>
-            Gets the default text encoding.
-            </summary>
-            <value>
-            The text encoding.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Listeners">
-            <summary>
-            Gets the listeners' configuration.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SuperSocket#SocketBase#Config#IServerConfig#Listeners">
-            <summary>
-            Gets the listeners' configuration.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CommandAssemblies">
-            <summary>
-            Gets the command assemblies configuration.
-            </summary>
-            <value>
-            The command assemblies.
-            </value>
-        </member>
         <member name="T:SuperSocket.SocketEngine.Configuration.ServerCollection">
             <summary>
             Server configuration collection

二进制
Library/Release/CommonAI.dll


二进制
Library/Release/CommonAIClient.dll


二进制
Library/Release/CommonAIServer.Connector.exe


二进制
Library/Release/CommonAIServer.dll


二进制
Library/Release/CommonFroms.dll


二进制
Library/Release/CommonLang.dll


二进制
Library/Release/CommonMPQ.dll


二进制
Library/Release/CommonNetwork.dll


二进制
Library/Release/CommonServer.SSocket.dll


二进制
Library/Release/CommonServer.dll


二进制
Library/Release/CommonUnity3DEditorIpc.dll


二进制
Library/Release/GameEditorPlugin.dll


二进制
Library/Release/GameEditorPluginServer.dll


二进制
Library/Release/GameEditorUnity3D.dll


二进制
Library/Release/Newtonsoft.Json.dll


二进制
Library/Release/PomeloShare.dll


二进制
Library/Release/SuperSocket.Dlr.dll


二进制
Library/Release/SuperSocket.SocketEngine.dll


+ 254 - 285
Library/Release/SuperSocket.SocketEngine.xml

@@ -381,272 +381,7 @@
             Command assembly configuation collection
             </summary>
         </member>
-        <member name="T:SuperSocket.SocketEngine.Configuration.Server">
-            <summary>
-            Server, the port which is compatible with .Net 4.5 or higher
-            </summary>
-            <summary>
-            Server configuration
-            </summary>
-        </member>
-        <member name="M:SuperSocket.SocketEngine.Configuration.Server.GetChildConfig``1(System.String)">
-            <summary>
-            Gets the child config.
-            </summary>
-            <typeparam name="TConfig">The type of the config.</typeparam>
-            <param name="childConfigName">Name of the child config.</param>
-            <returns></returns>
-        </member>
-        <member name="M:SuperSocket.SocketEngine.Configuration.Server.OnDeserializeUnrecognizedAttribute(System.String,System.String)">
-            <summary>
-            Gets a value indicating whether an unknown attribute is encountered during deserialization.
-            To keep compatible with old configuration
-            </summary>
-            <param name="name">The name of the unrecognized attribute.</param>
-            <param name="value">The value of the unrecognized attribute.</param>
-            <returns>
-            true when an unknown attribute is encountered while deserializing; otherwise, false.
-            </returns>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.DefaultCulture">
-            <summary>
-            Gets/sets the default culture for this server.
-            </summary>
-            <value>
-            The default culture.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ServerTypeName">
-            <summary>
-            Gets the name of the server type this appServer want to use.
-            </summary>
-            <value>
-            The name of the server type.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ServerType">
-            <summary>
-            Gets the type definition of the appserver.
-            </summary>
-            <value>
-            The type of the server.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ReceiveFilterFactory">
-            <summary>
-            Gets the Receive filter factory.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Ip">
-            <summary>
-            Gets the ip.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Port">
-            <summary>
-            Gets the port.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Mode">
-            <summary>
-            Gets the mode.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Disabled">
-            <summary>
-            Gets a value indicating whether this <see cref="T:SuperSocket.SocketBase.Config.IServerConfig"/> is disabled.
-            </summary>
-            <value>
-              <c>true</c> if disabled; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendTimeOut">
-            <summary>
-            Gets the send time out.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.MaxConnectionNumber">
-            <summary>
-            Gets the max connection number.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ReceiveBufferSize">
-            <summary>
-            Gets the size of the receive buffer.
-            </summary>
-            <value>
-            The size of the receive buffer.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendBufferSize">
-            <summary>
-            Gets the size of the send buffer.
-            </summary>
-            <value>
-            The size of the send buffer.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SyncSend">
-            <summary>
-            Gets a value indicating whether sending is in synchronous mode.
-            </summary>
-            <value>
-              <c>true</c> if [sync send]; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogCommand">
-            <summary>
-            Gets a value indicating whether log command in log file.
-            </summary>
-            <value><c>true</c> if log command; otherwise, <c>false</c>.</value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogBasicSessionActivity">
-            <summary>
-            Gets a value indicating whether [log basic session activity like connected and disconnected].
-            </summary>
-            <value>
-            	<c>true</c> if [log basic session activity]; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogAllSocketException">
-            <summary>
-            Gets a value indicating whether [log all socket exception].
-            </summary>
-            <value>
-            <c>true</c> if [log all socket exception]; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ClearIdleSession">
-            <summary>
-            Gets a value indicating whether clear idle session.
-            </summary>
-            <value><c>true</c> if clear idle session; otherwise, <c>false</c>.</value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ClearIdleSessionInterval">
-            <summary>
-            Gets the clear idle session interval, in seconds.
-            </summary>
-            <value>The clear idle session interval.</value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.IdleSessionTimeOut">
-            <summary>
-            Gets the idle session timeout time length, in seconds.
-            </summary>
-            <value>The idle session time out.</value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CertificateConfig">
-            <summary>
-            Gets the certificate config.
-            </summary>
-            <value>The certificate config.</value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Certificate">
-            <summary>
-            Gets X509Certificate configuration.
-            </summary>
-            <value>
-            X509Certificate configuration.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Security">
-            <summary>
-            Gets the security protocol, X509 certificate.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.MaxRequestLength">
-            <summary>
-            Gets the max allowed length of request.
-            </summary>
-            <value>
-            The max allowed length of request.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.DisableSessionSnapshot">
-            <summary>
-            Gets a value indicating whether [disable session snapshot]
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SessionSnapshotInterval">
-            <summary>
-            Gets the interval to taking snapshot for all live sessions.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ConnectionFilter">
-            <summary>
-            Gets the connection filters used by this server instance.
-            </summary>
-            <value>
-            The connection filters's name list, seperated by comma
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CommandLoader">
-            <summary>
-            Gets the command loader, multiple values should be separated by comma.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.KeepAliveTime">
-            <summary>
-            Gets the start keep alive time, in seconds
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.KeepAliveInterval">
-            <summary>
-            Gets the keep alive interval, in seconds.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ListenBacklog">
-            <summary>
-            Gets the backlog size of socket listening.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.StartupOrder">
-            <summary>
-            Gets the startup order of the server instance.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendingQueueSize">
-            <summary>
-            Gets/sets the size of the sending queue.
-            </summary>
-            <value>
-            The size of the sending queue.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogFactory">
-            <summary>
-            Gets the logfactory name of the server instance.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.TextEncoding">
-            <summary>
-            Gets the default text encoding.
-            </summary>
-            <value>
-            The text encoding.
-            </value>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Listeners">
-            <summary>
-            Gets the listeners' configuration.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SuperSocket#SocketBase#Config#IServerConfig#Listeners">
-            <summary>
-            Gets the listeners' configuration.
-            </summary>
-        </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CommandAssemblies">
-            <summary>
-            Gets the command assemblies configuration.
-            </summary>
-            <value>
-            The command assemblies.
-            </value>
-        </member>
         <member name="T:SuperSocket.SocketEngine.Configuration.SocketServiceConfig">
-            <summary>
-            SocketServiceConfig, the part which is compatible with .Net 4.5 or higher
-            </summary>
             <summary>
             SuperSocket's root configuration node
             </summary>
@@ -681,14 +416,6 @@
             <param name="childConfigName">Name of the child config.</param>
             <returns></returns>
         </member>
-        <member name="P:SuperSocket.SocketEngine.Configuration.SocketServiceConfig.DefaultCulture">
-            <summary>
-            Gets/sets the default culture for all server instances.
-            </summary>
-            <value>
-            The default culture.
-            </value>
-        </member>
         <member name="P:SuperSocket.SocketEngine.Configuration.SocketServiceConfig.Servers">
             <summary>
             Gets all the server configurations
@@ -848,33 +575,24 @@
             Socket Session, all application session should base on this class
             </summary>
         </member>
-        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.Exception,System.String,System.String,System.Int32)">
+        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.Exception)">
             <summary>
             Logs the error, skip the ignored exception
             </summary>
             <param name="exception">The exception.</param>
-            <param name="caller">The caller.</param>
-            <param name="callerFilePath">The caller file path.</param>
-            <param name="callerLineNumber">The caller line number.</param>
         </member>
-        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.String,System.Exception,System.String,System.String,System.Int32)">
+        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.String,System.Exception)">
             <summary>
             Logs the error, skip the ignored exception
             </summary>
             <param name="message">The message.</param>
             <param name="exception">The exception.</param>
-            <param name="caller">The caller.</param>
-            <param name="callerFilePath">The caller file path.</param>
-            <param name="callerLineNumber">The caller line number.</param>
         </member>
-        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.Int32,System.String,System.String,System.Int32)">
+        <member name="M:SuperSocket.SocketEngine.SocketSession.LogError(System.Int32)">
             <summary>
             Logs the socket error, skip the ignored error
             </summary>
             <param name="socketErrorCode">The socket error code.</param>
-            <param name="caller">The caller.</param>
-            <param name="callerFilePath">The caller file path.</param>
-            <param name="callerLineNumber">The caller line number.</param>
         </member>
         <member name="M:SuperSocket.SocketEngine.SocketSession.Start">
             <summary>
@@ -1227,6 +945,257 @@
             Listener configuration collection
             </summary>
         </member>
+        <member name="T:SuperSocket.SocketEngine.Configuration.Server">
+            <summary>
+            Server configuration
+            </summary>
+        </member>
+        <member name="M:SuperSocket.SocketEngine.Configuration.Server.GetChildConfig``1(System.String)">
+            <summary>
+            Gets the child config.
+            </summary>
+            <typeparam name="TConfig">The type of the config.</typeparam>
+            <param name="childConfigName">Name of the child config.</param>
+            <returns></returns>
+        </member>
+        <member name="M:SuperSocket.SocketEngine.Configuration.Server.OnDeserializeUnrecognizedAttribute(System.String,System.String)">
+            <summary>
+            Gets a value indicating whether an unknown attribute is encountered during deserialization.
+            To keep compatible with old configuration
+            </summary>
+            <param name="name">The name of the unrecognized attribute.</param>
+            <param name="value">The value of the unrecognized attribute.</param>
+            <returns>
+            true when an unknown attribute is encountered while deserializing; otherwise, false.
+            </returns>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ServerTypeName">
+            <summary>
+            Gets the name of the server type this appServer want to use.
+            </summary>
+            <value>
+            The name of the server type.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ServerType">
+            <summary>
+            Gets the type definition of the appserver.
+            </summary>
+            <value>
+            The type of the server.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ReceiveFilterFactory">
+            <summary>
+            Gets the Receive filter factory.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Ip">
+            <summary>
+            Gets the ip.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Port">
+            <summary>
+            Gets the port.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Mode">
+            <summary>
+            Gets the mode.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Disabled">
+            <summary>
+            Gets a value indicating whether this <see cref="T:SuperSocket.SocketBase.Config.IServerConfig"/> is disabled.
+            </summary>
+            <value>
+              <c>true</c> if disabled; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendTimeOut">
+            <summary>
+            Gets the send time out.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.MaxConnectionNumber">
+            <summary>
+            Gets the max connection number.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ReceiveBufferSize">
+            <summary>
+            Gets the size of the receive buffer.
+            </summary>
+            <value>
+            The size of the receive buffer.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendBufferSize">
+            <summary>
+            Gets the size of the send buffer.
+            </summary>
+            <value>
+            The size of the send buffer.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SyncSend">
+            <summary>
+            Gets a value indicating whether sending is in synchronous mode.
+            </summary>
+            <value>
+              <c>true</c> if [sync send]; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogCommand">
+            <summary>
+            Gets a value indicating whether log command in log file.
+            </summary>
+            <value><c>true</c> if log command; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogBasicSessionActivity">
+            <summary>
+            Gets a value indicating whether [log basic session activity like connected and disconnected].
+            </summary>
+            <value>
+            	<c>true</c> if [log basic session activity]; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogAllSocketException">
+            <summary>
+            Gets a value indicating whether [log all socket exception].
+            </summary>
+            <value>
+            <c>true</c> if [log all socket exception]; otherwise, <c>false</c>.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ClearIdleSession">
+            <summary>
+            Gets a value indicating whether clear idle session.
+            </summary>
+            <value><c>true</c> if clear idle session; otherwise, <c>false</c>.</value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ClearIdleSessionInterval">
+            <summary>
+            Gets the clear idle session interval, in seconds.
+            </summary>
+            <value>The clear idle session interval.</value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.IdleSessionTimeOut">
+            <summary>
+            Gets the idle session timeout time length, in seconds.
+            </summary>
+            <value>The idle session time out.</value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CertificateConfig">
+            <summary>
+            Gets the certificate config.
+            </summary>
+            <value>The certificate config.</value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Certificate">
+            <summary>
+            Gets X509Certificate configuration.
+            </summary>
+            <value>
+            X509Certificate configuration.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Security">
+            <summary>
+            Gets the security protocol, X509 certificate.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.MaxRequestLength">
+            <summary>
+            Gets the max allowed length of request.
+            </summary>
+            <value>
+            The max allowed length of request.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.DisableSessionSnapshot">
+            <summary>
+            Gets a value indicating whether [disable session snapshot]
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SessionSnapshotInterval">
+            <summary>
+            Gets the interval to taking snapshot for all live sessions.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ConnectionFilter">
+            <summary>
+            Gets the connection filters used by this server instance.
+            </summary>
+            <value>
+            The connection filters's name list, seperated by comma
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CommandLoader">
+            <summary>
+            Gets the command loader, multiple values should be separated by comma.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.KeepAliveTime">
+            <summary>
+            Gets the start keep alive time, in seconds
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.KeepAliveInterval">
+            <summary>
+            Gets the keep alive interval, in seconds.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.ListenBacklog">
+            <summary>
+            Gets the backlog size of socket listening.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.StartupOrder">
+            <summary>
+            Gets the startup order of the server instance.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SendingQueueSize">
+            <summary>
+            Gets/sets the size of the sending queue.
+            </summary>
+            <value>
+            The size of the sending queue.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.LogFactory">
+            <summary>
+            Gets the logfactory name of the server instance.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.TextEncoding">
+            <summary>
+            Gets the default text encoding.
+            </summary>
+            <value>
+            The text encoding.
+            </value>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.Listeners">
+            <summary>
+            Gets the listeners' configuration.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.SuperSocket#SocketBase#Config#IServerConfig#Listeners">
+            <summary>
+            Gets the listeners' configuration.
+            </summary>
+        </member>
+        <member name="P:SuperSocket.SocketEngine.Configuration.Server.CommandAssemblies">
+            <summary>
+            Gets the command assemblies configuration.
+            </summary>
+            <value>
+            The command assemblies.
+            </value>
+        </member>
         <member name="T:SuperSocket.SocketEngine.Configuration.ServerCollection">
             <summary>
             Server configuration collection

二进制
Library/Release/XmdsCommon.dll


二进制
Library/Release/XmdsCommonQuest.dll


二进制
Library/Release/XmdsCommonServer.dll


二进制
Library/Release/XmdsCommonSkill.dll


二进制
Library/Release/XmdsCommonZone.dll


二进制
Library/Release/XmdsServerEdgeJS.dll


二进制
Library/Release/XmdsServerNode.dll


+ 1 - 1
Library/Release/cheating_death_config.properties

@@ -1,6 +1,6 @@
 
 ### 豚冀쇱꿎貫盧鱗그
-ENABLE_MOVE_SPEED_CHECKER = false
+ENABLE_MOVE_SPEED_CHECKER = true
 
 ### 貫盧嫩끽작속悧뵨
 TOTAL_EXCEPTION_MOVE_DISTANCE_LIMIT = 4

+ 5 - 5
Library/Release/zone_server_config.properties

@@ -4,7 +4,7 @@
 #--------------------------------------------------------------------------------
 
 # 预期最大Heap控件
-SYSTEM_MAX_HEAP_SIZE_MB = 4096
+SYSTEM_MAX_HEAP_SIZE_MB = 8192
 
 # 预期最大线程使用数量
 SYSTEM_WORK_THREAD_COUNT = 1024
@@ -15,13 +15,13 @@ SYSTEM_WORK_THREAD_COUNT = 1024
 #-------------------------------------------------------------------------------
 
 # 游戏资源路径
-GAME_DATA_ROOT_PATH = G:\Xmds\GameEditors\GameEditor\data
+GAME_DATA_ROOT_PATH = D:\Xmds\GameEditors\GameEditor\data
 
 # 读取BIN文件
 GAME_DATA_DEFAULT_LOAD_FROM_BIN = true
 
 # 主游戏更新时间
-GAME_UPDATE_INTERVAL_MS = 40
+GAME_UPDATE_INTERVAL_MS = 33
 
 #主游戏更新时间 - 普通 - AOI视野
 GAME_LOWLV_UPDATE_INTERVAL_MS = 500
@@ -31,8 +31,8 @@ GAME_LOWLV_UPDATE_INTERVAL_MS = 500
 #--------------------------------------------------------------------------------
 
 # 客户端消息同步范围
-CLIENT_SYNC_OBJECT_IN_RANGE = 20
-CLIENT_SYNC_OBJECT_OUT_RANGE = 30
+CLIENT_SYNC_OBJECT_IN_RANGE = 15
+CLIENT_SYNC_OBJECT_OUT_RANGE = 20
 
 
 #--------------------------------------------------------------------------------