| 721 | } |
| 722 | |
| 723 | bool application_impl::are_available(available_t& _available, service_t _service, instance_t _instance, major_version_t _major, |
| 724 | minor_version_t _minor) const { |
| 725 | std::scoped_lock its_lock{availability_mutex_}; |
| 726 | return (are_available_unlocked(_available, _service, _instance, _major, _minor) == availability_state_e::AS_AVAILABLE); |
| 727 | } |
| 728 | |
| 729 | availability_state_e application_impl::are_available_unlocked(available_t& _available, service_t _service, instance_t _instance, |
| 730 | major_version_t _major, minor_version_t _minor) const { |