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,