| 1009 | // public: |
| 1010 | |
| 1011 | void afxSelectron::postEvent(U8 event) |
| 1012 | { |
| 1013 | setMaskBits(StateEventMask); |
| 1014 | |
| 1015 | switch (event) |
| 1016 | { |
| 1017 | case ACTIVATE_EVENT: |
| 1018 | marks_mask |= MARK_ACTIVATE; |
| 1019 | break; |
| 1020 | case SHUTDOWN_EVENT: |
| 1021 | marks_mask |= MARK_SHUTDOWN; |
| 1022 | break; |
| 1023 | case DEACTIVATE_EVENT: |
| 1024 | marks_mask |= MARK_DEACTIVATE; |
| 1025 | break; |
| 1026 | case INTERRUPT_EVENT: |
| 1027 | marks_mask |= MARK_INTERRUPT; |
| 1028 | break; |
| 1029 | } |
| 1030 | } |
| 1031 | |
| 1032 | //~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~// |
| 1033 | |