It is standard for most events to provide the DJ with a main meal. This is because the DJ does not take breaks and has no chance to leave for a meal. With setup, pack up and travel, the DJ often works over 8 hours straight. For general functions with a less time scale the DJ generally eats prior to the function.