✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ server.blackpussy.asia ​🇻​♯➤ 5.14.0-611.20.1.el9_7.x86_64 #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 163.245.207.76 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.243
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗞 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ mail,mb_send_mail
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /usr/share/doc/pcre2-devel/html//pcre2_serialize_encode.html
<html>
<head>
<title>pcre2_serialize_encode specification</title>
</head>
<body bgcolor="#FFFFFF" text="#00005A" link="#0066FF" alink="#3399FF" vlink="#2222BB">
<h1>pcre2_serialize_encode man page</h1>
<p>
Return to the <a href="index.html">PCRE2 index page</a>.
</p>
<p>
This page is part of the PCRE2 HTML documentation. It was generated
automatically from the original man page. If there is any nonsense in it,
please consult the man page, in case the conversion went wrong.
<br>
<br><b>
SYNOPSIS
</b><br>
<P>
<b>#include &#60;pcre2.h&#62;</b>
</P>
<P>
<b>int32_t pcre2_serialize_encode(const pcre2_code **<i>codes</i>,</b>
<b>  int32_t <i>number_of_codes</i>, uint8_t **<i>serialized_bytes</i>,</b>
<b>  PCRE2_SIZE *<i>serialized_size</i>, pcre2_general_context *<i>gcontext</i>);</b>
</P>
<br><b>
DESCRIPTION
</b><br>
<P>
This function encodes a list of compiled patterns into a byte stream that can
be saved on disc or elsewhere. Note that this is not an abstract format like
Java or .NET. Conversion of the byte stream back into usable compiled patterns
can only happen on a host that is running the same version of PCRE2, with the
same code unit width, and the host must also have the same endianness, pointer
width and PCRE2_SIZE type. The arguments for <b>pcre2_serialize_encode()</b>
are:
<pre>
  <i>codes</i>             pointer to a vector containing the list
  <i>number_of_codes</i>   number of slots in the vector
  <i>serialized_bytes</i>  set to point to the serialized byte stream
  <i>serialized_size</i>   set to the number of bytes in the byte stream
  <i>gcontext</i>          pointer to a general context or NULL
</pre>
The context argument is used to obtain memory for the byte stream. When the
serialized data is no longer needed, it must be freed by calling
<b>pcre2_serialize_free()</b>. The yield of the function is the number of
serialized patterns, or one of the following negative error codes:
<pre>
  PCRE2_ERROR_BADDATA      <i>number_of_codes</i> is zero or less
  PCRE2_ERROR_BADMAGIC     mismatch of id bytes in one of the patterns
  PCRE2_ERROR_MEMORY       memory allocation failed
  PCRE2_ERROR_MIXEDTABLES  the patterns do not all use the same tables
  PCRE2_ERROR_NULL         an argument other than <i>gcontext</i> is NULL
</pre>
PCRE2_ERROR_BADMAGIC means either that a pattern's code has been corrupted, or
that a slot in the vector does not point to a compiled pattern.
</P>
<P>
There is a complete description of the PCRE2 native API in the
<a href="pcre2api.html"><b>pcre2api</b></a>
page and a description of the serialization functions in the
<a href="pcre2serialize.html"><b>pcre2serialize</b></a>
page.
<p>
Return to the <a href="index.html">PCRE2 index page</a>.
</p>

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
17 Jan 2026 3.15 PM
root / root
0755
NON-AUTOTOOLS-BUILD.txt
18.015 KB
15 Apr 2022 3.51 PM
root / root
0644
README.txt
42.526 KB
15 Apr 2022 3.51 PM
root / root
0644
index.html
13.647 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2-config.html
3.416 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2.html
9.677 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_callout_enumerate.html
2.374 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_code_copy.html
1.338 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_code_copy_with_tables.html
1.456 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_code_free.html
1.214 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_compile.html
4.449 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_compile_context_copy.html
1.148 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_compile_context_create.html
1.241 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_compile_context_free.html
1.204 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_config.html
3.491 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_convert_context_copy.html
1.13 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_convert_context_create.html
1.222 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_convert_context_free.html
1.186 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_converted_pattern_free.html
1.22 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_dfa_match.html
3.774 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_general_context_copy.html
1.196 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_general_context_create.html
1.451 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_general_context_free.html
1.145 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_get_error_message.html
1.704 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_get_mark.html
1.47 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_get_match_data_size.html
1.028 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_get_ovector_count.html
1.047 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_get_ovector_pointer.html
1.121 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_get_startchar.html
1.396 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_jit_compile.html
2.186 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_jit_free_unused_memory.html
1.297 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_jit_match.html
2.093 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_jit_stack_assign.html
2.502 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_jit_stack_create.html
1.782 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_jit_stack_free.html
1.194 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_maketables.html
1.608 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_maketables_free.html
1.194 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_match.html
3.587 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_match_context_copy.html
1.137 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_match_context_create.html
1.231 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_match_context_free.html
1.194 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_match_data_create.html
1.714 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_match_data_create_from_pattern.html
1.885 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_match_data_free.html
1.384 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_pattern_convert.html
2.601 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_pattern_info.html
4.703 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_serialize_decode.html
2.487 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_serialize_encode.html
2.657 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_serialize_free.html
1.159 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_serialize_get_number_of_codes.html
1.596 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_bsr.html
1.171 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_callout.html
1.246 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_character_tables.html
1.403 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_compile_extra_options.html
1.673 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_compile_recursion_guard.html
1.625 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_depth_limit.html
1.055 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_glob_escape.html
1.333 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_glob_separator.html
1.305 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_heap_limit.html
1.051 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_match_limit.html
1.042 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_max_pattern_length.html
1.305 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_newline.html
1.529 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_offset_limit.html
1.048 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_parens_nest_limit.html
1.096 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_recursion_limit.html
1.071 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_recursion_memory_management.html
1.216 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_set_substitute_callout.html
1.3 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substitute.html
4.837 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substring_copy_byname.html
2.011 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substring_copy_bynumber.html
1.816 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substring_free.html
1.168 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substring_get_byname.html
2.136 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substring_get_bynumber.html
1.976 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substring_length_byname.html
1.332 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substring_length_bynumber.html
1.482 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substring_list_free.html
1.183 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substring_list_get.html
2.086 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substring_nametable_scan.html
1.794 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2_substring_number_from_name.html
1.606 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2api.html
183.781 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2build.html
26.354 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2callout.html
19.901 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2compat.html
11.215 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2convert.html
7.707 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2demo.html
20.365 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2grep.html
51.397 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2jit.html
21.274 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2limits.html
3.163 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2matching.html
10.892 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2partial.html
18.145 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2pattern.html
163.915 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2perform.html
11.567 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2posix.html
15.509 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2sample.html
3.813 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2serialize.html
9.823 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2syntax.html
22.236 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2test.html
92.029 KB
15 Apr 2022 3.51 PM
root / root
0644
pcre2unicode.html
20.577 KB
15 Apr 2022 3.51 PM
root / root
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF