237 const so_5::mbox_t & to,
238 const std::type_index & msg_type,
239 message_ref_t payload,
240 std::chrono::steady_clock::duration pause,
241 std::chrono::steady_clock::duration period )
245 ::so_5::intrusive_ptr_t< envelope_t > envelope{
246 std::make_unique< envelope_t >( std::move(payload) ) };
248 auto actual_id = ::so_5::low_level_api::schedule_timer(
255 return timer_id_maker_t::make(
256 std::move(envelope), std::move(actual_id) );