typedef struct { short mode ; union { showinfo_t show ; msginfo_t msg ; drawinfo_t draw ; } body ; } dispinfo_t ;