Dinner, mid-flight snack and breakfast are the meals.
Dinner immediately post departure.
Mid-flight snack is about halfway through the flight.
Breakfast about 2 hours prior to arrival (yes, I know it is afternoon DXB time by then but that is what they serve!).