// This file was automatically generated by bifcl from /build/zeek/src/zeek-4.0.3/src/broker/store.bif (alternative mode).

#if defined(BRO_IN_NETVAR) || ! defined(_build_zeek_src_zeek_4_0_3_build_src_broker_store_bif)
#ifndef BRO_IN_NETVAR
#ifndef _build_zeek_src_zeek_4_0_3_build_src_broker_store_bif
#define _build_zeek_src_zeek_4_0_3_build_src_broker_store_bif
#include "zeek/zeek-bif.h"
#endif
#endif

namespace zeek { namespace BifType { namespace Record{ namespace Broker {  extern zeek::IntrusivePtr<zeek::RecordType> QueryResult;  } } }}
namespace BifType { namespace Record{ namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifType::Record::Broker::QueryResult.")]] extern zeek::RecordType * QueryResult;  } } }
namespace zeek { namespace BifType { namespace Record{ namespace Broker {  extern zeek::IntrusivePtr<zeek::RecordType> BackendOptions;  } } }}
namespace BifType { namespace Record{ namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifType::Record::Broker::BackendOptions.")]] extern zeek::RecordType * BackendOptions;  } } }
namespace BifEnum { namespace Broker { enum BackendType {
	MEMORY,
	SQLITE,
	ROCKSDB,
}; } }
namespace zeek { namespace BifType { namespace Enum{ namespace Broker {  extern zeek::IntrusivePtr<zeek::EnumType> BackendType;  } } }}
namespace BifType { namespace Enum{ namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifType::Enum::Broker::BackendType.")]] extern zeek::EnumType * BackendType;  } } }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __create_master_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__create_master_bif.")]] inline zeek::detail::BifReturnVal bro___create_master(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__create_master_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __create_clone_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__create_clone_bif.")]] inline zeek::detail::BifReturnVal bro___create_clone(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__create_clone_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __is_closed_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__is_closed_bif.")]] inline zeek::detail::BifReturnVal bro___is_closed(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__is_closed_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __close_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__close_bif.")]] inline zeek::detail::BifReturnVal bro___close(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__close_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __store_name_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__store_name_bif.")]] inline zeek::detail::BifReturnVal bro___store_name(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__store_name_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __exists_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__exists_bif.")]] inline zeek::detail::BifReturnVal bro___exists(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__exists_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __get_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__get_bif.")]] inline zeek::detail::BifReturnVal bro___get(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__get_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __put_unique_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__put_unique_bif.")]] inline zeek::detail::BifReturnVal bro___put_unique(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__put_unique_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __get_index_from_value_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__get_index_from_value_bif.")]] inline zeek::detail::BifReturnVal bro___get_index_from_value(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__get_index_from_value_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __keys_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__keys_bif.")]] inline zeek::detail::BifReturnVal bro___keys(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__keys_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __put_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__put_bif.")]] inline zeek::detail::BifReturnVal bro___put(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__put_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __erase_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__erase_bif.")]] inline zeek::detail::BifReturnVal bro___erase(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__erase_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __increment_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__increment_bif.")]] inline zeek::detail::BifReturnVal bro___increment(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__increment_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __decrement_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__decrement_bif.")]] inline zeek::detail::BifReturnVal bro___decrement(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__decrement_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __append_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__append_bif.")]] inline zeek::detail::BifReturnVal bro___append(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__append_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __insert_into_set_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__insert_into_set_bif.")]] inline zeek::detail::BifReturnVal bro___insert_into_set(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__insert_into_set_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __insert_into_table_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__insert_into_table_bif.")]] inline zeek::detail::BifReturnVal bro___insert_into_table(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__insert_into_table_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __remove_from_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__remove_from_bif.")]] inline zeek::detail::BifReturnVal bro___remove_from(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__remove_from_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __push_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__push_bif.")]] inline zeek::detail::BifReturnVal bro___push(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__push_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __pop_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__pop_bif.")]] inline zeek::detail::BifReturnVal bro___pop(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__pop_bif(frame, args); }  }  }
namespace zeek { namespace BifFunc { namespace Broker { extern zeek::detail::BifReturnVal __clear_bif(zeek::detail::Frame* frame, const zeek::Args*); }  } }
namespace BifFunc { namespace Broker {  [[deprecated("Remove in v4.1.  Use zeek::BifFunc::Broker::__clear_bif.")]] inline zeek::detail::BifReturnVal bro___clear(zeek::detail::Frame* frame, const zeek::Args* args) { return zeek::BifFunc::Broker::__clear_bif(frame, args); }  }  }

#endif
