directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From elecha...@apache.org
Subject svn commit: r179461 - /directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/ldap/codec/grammars/LdapMessageGrammar.java
Date Wed, 01 Jun 2005 23:21:32 GMT
Author: elecharny
Date: Wed Jun  1 16:21:31 2005
New Revision: 179461

URL: http://svn.apache.org/viewcvs?rev=179461&view=rev
Log:
Added the DelResponse transition grammar

Modified:
    directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/ldap/codec/grammars/LdapMessageGrammar.java

Modified: directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/ldap/codec/grammars/LdapMessageGrammar.java
URL: http://svn.apache.org/viewcvs/directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/ldap/codec/grammars/LdapMessageGrammar.java?rev=179461&r1=179460&r2=179461&view=diff
==============================================================================
--- directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/ldap/codec/grammars/LdapMessageGrammar.java
(original)
+++ directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/ldap/codec/grammars/LdapMessageGrammar.java
Wed Jun  1 16:21:31 2005
@@ -180,6 +180,8 @@
         // If the Tag is 0x60, then it's a BindRequest. Nothing to do while the length is
not checked.
         // If the Tag is 0x61, then it's a BindResponse. 
         // If the Tag is 0x69, then it's a AddResponse. 
+        // If the Tag is 0x6B, then it's a DelResponse. 
+        // If the Tag is 0x6F, then it's a CompareResponse. 
         //********************************************************************************************
         
         //--------------------------------------------------------------------------------------------
@@ -221,6 +223,14 @@
         // AddResponse ::= [APPLICATION 9] LDAPResult (Tag)
         // We have to switch to the AddResponse grammar
         super.transitions[LdapStatesEnum.PROTOCOL_OP_TAG][0x69] = new GrammarTransition(
LdapStatesEnum.PROTOCOL_OP_TAG, LdapStatesEnum.ADD_RESPONSE_GRAMMAR_SWITCH, null);
+
+        //--------------------------------------------------------------------------------------------
+        // DelResponse Message.
+        //--------------------------------------------------------------------------------------------
+        // LdapMessage ::= ... DelResponse ...
+        // DelResponse ::= [APPLICATION 11] LDAPResult (Tag)
+        // We have to switch to the DelResponse grammar
+        super.transitions[LdapStatesEnum.PROTOCOL_OP_TAG][0x6B] = new GrammarTransition(
LdapStatesEnum.PROTOCOL_OP_TAG, LdapStatesEnum.DEL_RESPONSE_GRAMMAR_SWITCH, null);
 
         //--------------------------------------------------------------------------------------------
         // CompareResponse Message.



Mime
View raw message