File tree Expand file tree Collapse file tree 3 files changed +11
-11
lines changed
Expand file tree Collapse file tree 3 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ bevy_app = { version = "0.17", default-features = false }
1919bevy_ecs = { version = " 0.17" , default-features = false }
2020bevy_ecs_macros = { version = " 0.17" , default-features = false }
2121bevy_log = { version = " 0.17" , default-features = false }
22- bevy_channel_message = { path = " ../../bevy_channel_message " }
22+ bevy_channel_message = " 0.1.1 "
2323swift-bridge = " 0.1"
2424
2525[build-dependencies ]
Original file line number Diff line number Diff line change 22
33use std:: sync:: OnceLock ;
44
5- use bevy_channel_message:: CrossbeamEventSender ;
5+ use bevy_channel_message:: ChannelMessageSender ;
66
77#[ allow( unused_imports) ]
88pub use ffi:: * ;
@@ -243,16 +243,16 @@ mod ffi {
243243 }
244244}
245245
246- static SENDER_EVENTS : OnceLock < Option < CrossbeamEventSender < IosIapEvents > > > = OnceLock :: new ( ) ;
247- static SENDER_RESPONSE : OnceLock < Option < CrossbeamEventSender < IosIapResponse > > > = OnceLock :: new ( ) ;
246+ static SENDER_EVENTS : OnceLock < Option < ChannelMessageSender < IosIapEvents > > > = OnceLock :: new ( ) ;
247+ static SENDER_RESPONSE : OnceLock < Option < ChannelMessageSender < IosIapResponse > > > = OnceLock :: new ( ) ;
248248
249249#[ allow( dead_code) ]
250- pub fn set_sender_events ( sender : CrossbeamEventSender < IosIapEvents > ) {
250+ pub fn set_sender_events ( sender : ChannelMessageSender < IosIapEvents > ) {
251251 while SENDER_EVENTS . set ( Some ( sender. clone ( ) ) ) . is_err ( ) { }
252252}
253253
254254#[ allow( dead_code) ]
255- pub fn set_sender_response ( sender : CrossbeamEventSender < IosIapResponse > ) {
255+ pub fn set_sender_response ( sender : ChannelMessageSender < IosIapResponse > ) {
256256 while SENDER_RESPONSE . set ( Some ( sender. clone ( ) ) ) . is_err ( ) { }
257257}
258258
Original file line number Diff line number Diff line change @@ -56,23 +56,23 @@ impl Plugin for IosIapPlugin {
5656
5757 #[ cfg( target_os = "ios" ) ]
5858 {
59- use bevy_channel_message:: { CrossbeamEventApp , CrossbeamEventSender } ;
59+ use bevy_channel_message:: { ChannelMessageApp , ChannelMessageSender } ;
6060
61- app. add_crossbeam_event :: < IosIapEvents > ( ) ;
61+ app. add_channel_message :: < IosIapEvents > ( ) ;
6262
6363 let sender = app
6464 . world ( )
65- . get_resource :: < CrossbeamEventSender < IosIapEvents > > ( )
65+ . get_resource :: < ChannelMessageSender < IosIapEvents > > ( )
6666 . unwrap ( )
6767 . clone ( ) ;
6868
6969 crate :: native:: set_sender_events ( sender) ;
7070
71- app. add_crossbeam_event :: < IosIapResponse > ( ) ;
71+ app. add_channel_message :: < IosIapResponse > ( ) ;
7272
7373 let sender = app
7474 . world ( )
75- . get_resource :: < CrossbeamEventSender < IosIapResponse > > ( )
75+ . get_resource :: < ChannelMessageSender < IosIapResponse > > ( )
7676 . unwrap ( )
7777 . clone ( ) ;
7878
You can’t perform that action at this time.
0 commit comments