namespace Firebase.Database.Streaming { /// /// Specifies the origin of given /// public enum FirebaseEventSource { /// /// Event comes from an offline source. /// Offline, /// /// Event comes from online source fetched during initial pull (valid only for RealtimeDatabase). /// OnlineInitial, /// /// Event comes from online source received thru active stream. /// OnlineStream, /// /// Event comes from online source being fetched manually. /// OnlinePull, /// /// Event raised after successful online push (valid only for RealtimeDatabase which isn't streaming). /// OnlinePush, /// /// Event comes from an online source. /// Online = OnlineInitial | OnlinePull | OnlinePush | OnlineStream } }