1struct Gamepad : Controller { 2 uint2 data(); 3 void latch(bool data); 4 Gamepad(bool port); 5 void serialize(serializer& s); 6private: 7 bool latched; 8 unsigned counter; 9}; 10 11