@@ -6,7 +6,7 @@ use crate::{
66
77pub ( crate ) const STATUS : u16 = 0x0 ;
88
9- #[ midi2_proc:: generate_message( Via ( ump_stream:: UmpStream ) , FixedSize , MinSizeUmp ( 2 ) ) ]
9+ #[ midi2_proc:: generate_message( Via ( ump_stream:: UmpStream ) , FixedSize , MinSizeUmp ( 4 ) ) ]
1010struct EndpointDiscovery {
1111 #[ property( common_properties:: UmpMessageTypeProperty <UMP_MESSAGE_TYPE >) ]
1212 ump_type : ( ) ,
@@ -54,7 +54,7 @@ mod tests {
5454 #[ test]
5555 fn ump_version_major ( ) {
5656 assert_eq ! (
57- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
57+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
5858 . unwrap( )
5959 . ump_version_major( ) ,
6060 0x1 ,
@@ -64,7 +64,7 @@ mod tests {
6464 #[ test]
6565 fn ump_version_minor ( ) {
6666 assert_eq ! (
67- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
67+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
6868 . unwrap( )
6969 . ump_version_minor( ) ,
7070 0x1 ,
@@ -74,7 +74,7 @@ mod tests {
7474 #[ test]
7575 fn request_endpoint_info ( ) {
7676 assert_eq ! (
77- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
77+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
7878 . unwrap( )
7979 . request_endpoint_info( ) ,
8080 true ,
@@ -84,7 +84,7 @@ mod tests {
8484 #[ test]
8585 fn request_device_identity ( ) {
8686 assert_eq ! (
87- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
87+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
8888 . unwrap( )
8989 . request_device_identity( ) ,
9090 true ,
@@ -94,7 +94,7 @@ mod tests {
9494 #[ test]
9595 fn request_endpoint_name ( ) {
9696 assert_eq ! (
97- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
97+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
9898 . unwrap( )
9999 . request_endpoint_name( ) ,
100100 true ,
@@ -104,7 +104,7 @@ mod tests {
104104 #[ test]
105105 fn request_product_instance_id ( ) {
106106 assert_eq ! (
107- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
107+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
108108 . unwrap( )
109109 . request_product_instance_id( ) ,
110110 true ,
@@ -114,7 +114,7 @@ mod tests {
114114 #[ test]
115115 fn request_stream_configuration ( ) {
116116 assert_eq ! (
117- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
117+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
118118 . unwrap( )
119119 . request_stream_configuration( ) ,
120120 true ,
0 commit comments