PtokaX wiki

Hub (server) for Direct Connect

User Tools

Site Tools


dcprotocol

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
dcprotocol [13/01/2013 15:45] ppkdcprotocol [13/01/2013 16:15] ppk
Line 18: Line 18:
   * Protocol use [[http://en.wikipedia.org/wiki/Escape_sequence|Escape sequences]] for special characters. Escape sequence is  /%DCNxxx%/ where xxx is decimal number for ASCII character code.   * Protocol use [[http://en.wikipedia.org/wiki/Escape_sequence|Escape sequences]] for special characters. Escape sequence is  /%DCNxxx%/ where xxx is decimal number for ASCII character code.
   * Original software use these escape sequences:   * Original software use these escape sequences:
-    - /%DCN000%/ (null character is not allowed by protocol). +    - **/%DCN000%/** (null character is not allowed by protocol). 
-    - /%DCN005%/ (enquiry, used by some protocol commands). +    - **/%DCN005%/** (enquiry, used by some protocol commands). 
-    - /%DCN036%/ ($, used by some commands). +    - **/%DCN036%/** ($, used by some commands). 
-    - /%DCN096%/ (`). +    - **/%DCN096%/** (`). 
-    - /%DCN124%/ (|, used as end of command). +    - **/%DCN124%/** (|, used as end of command). 
-    - /%DCN126%/ (~). +    - **/%DCN126%/** (~). 
-  * When DC++ use correctly original escape sequences for correct [[dcprotocol:hub_client:key|$Key]] command generation, for other part of protocol escape use html escapes: +  * When DC++ use correctly original escape sequences for correct [[dcprotocol:hub_client:key|$Key]] command generation, for other part of protocol use html escapes: 
-    - $ ($, used by some commands). +    - **$** ($, used by some commands). 
-    - | (|, used as end of command). +    - **|** (|, used as end of command). 
-    - & (&).+    - **&** (&).
  
 ===== Protocol commands ===== ===== Protocol commands =====
 [[dcprotocol:hub_client|Client to Hub and Hub to Client commands.]]\\ [[dcprotocol:hub_client|Client to Hub and Hub to Client commands.]]\\
 [[dcprotocol:client_client|Client to Client commands.]] [[dcprotocol:client_client|Client to Client commands.]]
 +
 +===== Protocol extensions =====
 +[[dcprotocol:hub_client:ipv6|IPv6 extensions.]]
  
  
dcprotocol.txt · Last modified: 21/01/2013 18:23 by ppk