rabbitmq-server/deps/rabbitmq_stream/src/rabbit_stream_utils.hrl

21 lines
862 B
Erlang

%% The contents of this file are subject to the Mozilla Public License
%% at https://www.mozilla.org/en-US/MPL/2.0/
%%
%% Software distributed under the License is distributed on an "AS IS"
%% basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
%% the License for the specific language governing rights and
%% limitations under the License.
%%
%% The Original Code is RabbitMQ.
%%
%% The Initial Developer of the Original Code is Pivotal Software, Inc.
%% Copyright (c) 2025 Broadcom. All Rights Reserved.
%% The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. All rights reserved.
%%
-define(IS_INVALID_REF(Ref), is_binary(Ref) andalso byte_size(Ref) > 255).
-define(K_AD_HOST, advertised_host).
-define(K_AD_PORT, advertised_port).
-define(K_AD_TLS_HOST, advertised_tls_host).
-define(K_AD_TLS_PORT, advertised_tls_port).