Interface IRustPlusFcm
- Namespace
- RustPlusApi.Fcm.Interfaces
- Assembly
- RustPlusApi.Fcm.dll
Extends IRustPlusFcmSocket with typed Rust+ pairing and alarm events.
public interface IRustPlusFcm : IRustPlusFcmSocket, IDisposable, IAsyncDisposable
- Inherited Members
Events
OnAlarmTriggered
Raised when a smart alarm is triggered.
event EventHandler<AlarmEvent?>? OnAlarmTriggered
Event Type
OnEntityPairing
Raised when an entity pairing notification is received.
event EventHandler<Notification<EntityEvent?>>? OnEntityPairing
Event Type
OnPairing
Raised when any pairing FCM message is received.
event EventHandler<FcmMessage>? OnPairing
Event Type
OnServerPairing
Raised when a server pairing notification is received.
event EventHandler<Notification<ServerEvent?>>? OnServerPairing
Event Type
OnSmartAlarmPairing
Raised when a smart alarm pairing notification is received.
event EventHandler<Notification<int?>>? OnSmartAlarmPairing
Event Type
OnSmartSwitchPairing
Raised when a smart switch pairing notification is received.
event EventHandler<Notification<int?>>? OnSmartSwitchPairing
Event Type
OnStorageMonitorPairing
Raised when a storage monitor pairing notification is received.
event EventHandler<Notification<int?>>? OnStorageMonitorPairing