src/HOL/IOA/NTP/Abschannel.thy
changeset 1476 608483c2122a
parent 1376 92f83b9d17e1
equal deleted inserted replaced
1475:7f5a4cd08209 1476:608483c2122a
    55 
    55 
    56 ch_ioa_def "ch_ioa == (ch_asig, {{|}}, ch_trans)"
    56 ch_ioa_def "ch_ioa == (ch_asig, {{|}}, ch_trans)"
    57 
    57 
    58 
    58 
    59 rsch_actions_def "rsch_actions (act) ==        
    59 rsch_actions_def "rsch_actions (act) ==        
    60 	    case act of                
    60             case act of                
    61            S_msg(m) => None |         
    61            S_msg(m) => None |         
    62 	    R_msg(m) => None |         
    62             R_msg(m) => None |         
    63            S_pkt(packet) => None |    
    63            S_pkt(packet) => None |    
    64 	    R_pkt(packet) => None |    
    64             R_pkt(packet) => None |    
    65 	    S_ack(b) => Some(S(b)) |   
    65             S_ack(b) => Some(S(b)) |   
    66 	    R_ack(b) => Some(R(b)) |   
    66             R_ack(b) => Some(R(b)) |   
    67            C_m_s =>  None  |          
    67            C_m_s =>  None  |          
    68            C_m_r =>  None |           
    68            C_m_r =>  None |           
    69            C_r_s =>  None  |          
    69            C_r_s =>  None  |          
    70            C_r_r(m) => None"
    70            C_r_r(m) => None"
    71 
    71 
    72 srch_actions_def "srch_actions (act) ==         
    72 srch_actions_def "srch_actions (act) ==         
    73 	    case act of                
    73             case act of                
    74            S_msg(m) => None |         
    74            S_msg(m) => None |         
    75 	    R_msg(m) => None |         
    75             R_msg(m) => None |         
    76            S_pkt(p) => Some(S(p)) |   
    76            S_pkt(p) => Some(S(p)) |   
    77 	    R_pkt(p) => Some(R(p)) |   
    77             R_pkt(p) => Some(R(p)) |   
    78 	    S_ack(b) => None |         
    78             S_ack(b) => None |         
    79 	    R_ack(b) => None |         
    79             R_ack(b) => None |         
    80            C_m_s => None |            
    80            C_m_s => None |            
    81            C_m_r => None |            
    81            C_m_r => None |            
    82            C_r_s => None |            
    82            C_r_s => None |            
    83            C_r_r(m) => None"
    83            C_r_r(m) => None"
    84 
    84