Just did an international connection at Mauritius.
You go to the transfer desk, where they issue your onward boarding pass, ensure your luggage tags are attached to your next flight details online, you then complete an immigration card, see an immigration office, take the elevator down one level, go through security and you are back airside. Took us 25-30 min, but we were at the front of the queue. An hour would be adequete.
What I could not understand was the immigration requirement, even though we were not entering Mauritius.