1- use log:: * ;
21use raw_sync:: { events:: * , Timeout } ;
32use shared_memory:: * ;
43
54fn main ( ) -> Result < ( ) , Box < dyn std:: error:: Error > > {
65 env_logger:: init ( ) ;
76 // Attempt to create a mapping or open if it already exists
8- info ! ( "Getting the shared memory mapping" ) ;
7+ println ! ( "Getting the shared memory mapping" ) ;
98 let shmem = match ShmemConf :: new ( ) . size ( 4096 ) . flink ( "event_mapping" ) . create ( ) {
109 Ok ( m) => m,
1110 Err ( ShmemError :: LinkExists ) => ShmemConf :: new ( ) . flink ( "event_mapping" ) . open ( ) ?,
@@ -14,24 +13,24 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
1413
1514 if shmem. is_owner ( ) {
1615 //Create an event in the shared memory
17- info ! ( "Creating event in shared memory" ) ;
16+ println ! ( "Creating event in shared memory" ) ;
1817 let ( evt, used_bytes) = unsafe { Event :: new ( shmem. as_ptr ( ) , true ) ? } ;
19- info ! ( "\t Used {} bytes" , used_bytes) ;
18+ println ! ( "\t Used {} bytes" , used_bytes) ;
2019
21- info ! ( "Launch another instance of this example to signal the event !" ) ;
20+ println ! ( "Launch another instance of this example to signal the event !" ) ;
2221 evt. wait ( Timeout :: Infinite ) ?;
23- info ! ( "\t Got signal !" ) ;
22+ println ! ( "\t Got signal !" ) ;
2423 } else {
2524 // Open existing event
26- info ! ( "Openning event from shared memory" ) ;
25+ println ! ( "Openning event from shared memory" ) ;
2726 let ( evt, used_bytes) = unsafe { Event :: from_existing ( shmem. as_ptr ( ) ) ? } ;
28- info ! ( "\t Event uses {} bytes" , used_bytes) ;
27+ println ! ( "\t Event uses {} bytes" , used_bytes) ;
2928
30- info ! ( "Signaling event !" ) ;
29+ println ! ( "Signaling event !" ) ;
3130 evt. set ( EventState :: Signaled ) ?;
32- info ! ( "\t Signaled !" ) ;
31+ println ! ( "\t Signaled !" ) ;
3332 }
3433
35- info ! ( "Done !" ) ;
34+ println ! ( "Done !" ) ;
3635 Ok ( ( ) )
3736}
0 commit comments