You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2024/12/10 14:53:51 UTC

(directory-site) branch master updated: Experiment with inner table

This is an automated email from the ASF dual-hosted git repository.

elecharny pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/directory-site.git


The following commit(s) were added to refs/heads/master by this push:
     new df1ad7cc Experiment with inner table
df1ad7cc is described below

commit df1ad7cc030f26d71ba3736e19097af029511cad
Author: emmanuel lecharny <el...@apache.org>
AuthorDate: Tue Dec 10 15:53:43 2024 +0100

    Experiment with inner table
---
 .../internal-design-guide/4.2-asn1-ldap-message.md | 151 +++++++++++++++++++++
 1 file changed, 151 insertions(+)

diff --git a/source/api/internal-design-guide/4.2-asn1-ldap-message.md b/source/api/internal-design-guide/4.2-asn1-ldap-message.md
index aa02ea2d..61fdc284 100644
--- a/source/api/internal-design-guide/4.2-asn1-ldap-message.md
+++ b/source/api/internal-design-guide/4.2-asn1-ldap-message.md
@@ -1029,3 +1029,154 @@ This is the simplest operation. Its **PDU** contains only 2 bytes: **0x42 0x00**
 Its state machine is already fully contained in the **LDAPMEssage** state machine, as it's encoded directly.
 
 
+# State transitions
+
+<style>
+  .vert td {
+    writing-mode: horizontal-tb;
+  }
+  writing-mode: sideways-lr;
+</style>
+
+<html>
+  <table>
+    <thead>
+      <tr class:vert>
+        <th>
+          ABANDON_REQUEST_STATE
+        </th>
+        <th>
+          ADD_REQUEST_STATE
+        </th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td>
+          ABANDON_REQUEST_STATE
+        </td>
+        <td>
+          ADD_REQUEST_STATE
+        </td>
+      </tr>
+    </tbody>
+  </table>
+</html>
+
+    ABANDON_REQUEST_STATE,
+    ADD_REQUEST_STATE,
+    ADD_RESPONSE_STATE,
+    AND_STATE,
+    ANY_STATE,
+    APPROX_MATCH_STATE,
+    ASSERTION_VALUE_FILTER_STATE,
+    ASSERTION_VALUE_COMP_STATE,
+    ATTRIBUTES_SR_STATE,
+    ATTRIBUTES_STATE,
+    //ATTRIBUTE_DESCRIPTION_STATE,
+    ATTRIBUTE_SELECTION_STATE,
+    ATTRIBUTE_DESC_COMP_STATE,
+    ATTRIBUTE_DESC_FILTER_STATE,
+    ATTRIBUTE_STATE,
+    ATTRIBUTE_VALUE_STATE,
+    AVA_COMP_STATE,
+    BASE_OBJECT_STATE,
+    BIND_REQUEST_STATE,
+    BIND_RESPONSE_STATE,
+    CHANGES_STATE,
+    CHANGE_STATE,
+    COMPARE_REQUEST_STATE,
+    COMPARE_RESPONSE_STATE,
+    CONTROLS_STATE,
+    CONTROL_STATE,
+    CONTROL_TYPE_STATE,
+    CONTROL_VALUE_STATE,
+    CREDENTIALS_STATE,
+    CRITICALITY_STATE,
+    DELETE_OLD_RDN_STATE,
+    DEL_REQUEST_STATE,
+    DEL_RESPONSE_STATE,
+    DEREF_ALIAS_STATE,
+    DIAGNOSTIC_MESSAGE_BR_STATE,
+    DIAGNOSTIC_MESSAGE_ER_STATE,
+    DIAGNOSTIC_MESSAGE_STATE,
+    END_STATE,
+    ENTRY_COMP_STATE,
+    ENTRY_MOD_DN_STATE,
+    ENTRY_STATE,
+    EQUALITY_MATCH_STATE,
+    EXTENDED_REQUEST_STATE,
+    EXTENDED_RESPONSE_STATE,
+    EXTENSIBLE_MATCH_STATE,
+    FINAL_STATE,
+    GREATER_OR_EQUAL_STATE,
+    INITIAL_STATE,
+    INTERMEDIATE_RESPONSE_NAME_STATE,
+    INTERMEDIATE_RESPONSE_STATE,
+    INTERMEDIATE_RESPONSE_VALUE_STATE,
+    LDAP_MESSAGE_STATE,
+    LESS_OR_EQUAL_STATE,
+    MATCHED_DN_BR_STATE,
+    MATCHED_DN_ER_STATE,
+    MATCHED_DN_STATE,
+    MRA_DN_ATTRIBUTES_STATE,
+    MRA_MATCHING_RULE_STATE,
+    MRA_TYPE_STATE,
+    MRA_MATCH_VALUE_STATE,
+    MECHANISM_STATE,
+    MESSAGE_ID_STATE,
+    MODIFICATION_STATE,
+    MODIFY_DN_REQUEST_STATE,
+    MODIFY_DN_RESPONSE_STATE,
+    MODIFY_REQUEST_STATE,
+    MODIFY_RESPONSE_STATE,
+    NAME_STATE,
+    NEW_RDN_STATE,
+    NEW_SUPERIOR_STATE,
+    NOT_STATE,
+    OBJECT_NAME_STATE,
+    OBJECT_STATE,
+    OPERATION_STATE,
+    OR_STATE,
+    PARTIAL_ATTRIBUTES_LIST_STATE,
+    PRESENT_STATE,
+    REFERENCE_STATE,
+    REFERRAL_BR_STATE,
+    REFERRAL_ER_STATE,
+    REFERRAL_STATE,
+    REQUEST_NAME_STATE,
+    REQUEST_VALUE_STATE,
+    RESPONSE_NAME_STATE,
+    RESPONSE_VALUE_STATE,
+    RESULT_CODE_BR_STATE,
+    RESULT_CODE_ER_STATE,
+    RESULT_CODE_STATE,
+    SASL_STATE,
+    SCOPE_STATE,
+    SEARCH_REQUEST_STATE,
+    SEARCH_RESULT_DONE_STATE,
+    SEARCH_RESULT_ENTRY_STATE,
+    SEARCH_RESULT_REFERENCE_STATE,
+    SELECTOR_STATE,
+    SERVER_SASL_CREDENTIALS_STATE,
+    SIMPLE_STATE,
+    SIZE_LIMIT_STATE,
+    START_STATE,
+    SUBSTRINGS_STATE,
+    SUBSTRINGS_FILTER_STATE,
+    TIME_LIMIT_STATE,
+    TYPES_ONLY_STATE,
+    TYPE_MOD_STATE,
+    TYPE_SR_STATE,
+    TYPE_STATE,
+    TYPE_SUBSTRING_STATE,
+    UNBIND_REQUEST_STATE,
+    URI_BR_STATE,
+    URI_ER_STATE,
+    URI_STATE,
+    VALS_SR_STATE,
+    VALS_STATE,
+    VALUES_STATE,
+    VALUE_STATE,
+    VALUE_SR_STATE,
+    VERSION_STATE,