public void prepareTurnOver(ProtocolMessageTurnOver turn_over) throws NFCException {
Utilities.log("XXXX prepareTurnOver:" + turn_over.toString());
nfc_manager.removeNDEFMessageListener(NDEFRecord.TNF_EXTERNAL, Constants.SNEP_DOMAIN + ":" + Constants.SNEP_TYPE);
listening = false;
sender = new NfcSender(turn_over);
status_monitor = new SnepCallBack(game_message_processor);
push_id = ndef_push_manager.pushNDEF(sender, status_monitor);
last_message_type_sent = Constants.PROTOCOL_TURN_OVER;
}