Cryville.EEW A helper class that produces dynamic delay values. The current phase. Creates an instance of the class. The minimum delay. The maximum delay. The multiplier between adjacent delay values. is negative or zero. -or- is negative or zero. -or- is less than or equal to 1. Increments the current phase by the specified amount. The amount of phase to increment. The next delay value. An empty . The shared instance of the class. Provides utility methods related to geography. Gets the great circle distance between two locations. The latitude of the first location. The longitude of the first location. The latitude of the second location. The longitude of the second location. The great circle distance between the two locations in radians. Represents the method that will handle an event when the event provides data. The type of the event data. The source of the event. The event data. Represents a heartbeat event. The shared instance of the class. Provides a set of methods related to HTTP. Throws an exception if the HTTP response has a client error status code (400~499) or a server error status code (500~599). The response message. The response message if there is no error. The response has a client error status code (400~499). The response has a server error status code (500~599). A source worker that pulls events with HTTP GET requests. The base URI of the source. A source worker that pulls events with HTTP GET requests. The base URI of the source. The HTTP client that interacts with the source. The base URI. The default pulling period. Runs the worker. A cancellation token. The task. The server responses with an unhandled status code. Handles a raw response message. The response message. A cancellation token. A task. Try to send a GET request to the specified URI. The URI. The cancellation token. Whether to retry if the server responses with an error status code. Times to retry before the request fails. The response message, or if the request fails. Try to send a request to the specified URI. A function that creates the request message. The cancellation token. Whether to retry if the server responses with an error status code. Times to retry before the request fails. The response message, or if the request fails. Gets the URI of the next request, usually based on . The URI of the next request. If not overridden, the request URI is always . Called when a response is handled successfully, or when the server responses with a non-error status code (100~399). Handles a response. The stream that contains the content of the response. The response headers. A cancellation token. The task. Called when a response is received. Called when an error occurs. The exception. Represents a builder that builds another object. May hold a set of properties used when constructing the target object. Gets a human-readable name of the builder. The preferred culture of the name. When the method returns, set to the actual culture of the name. It is recommended to get the name from a . Builds the object. The preferred culture of the object. When the method returns, set to the actual culture of the object. The built object. Represents a builder that builds another object. May hold a set of properties used when constructing the target object. The type of the target object. Builds the object. The preferred culture of the object. When the method returns, set to the actual culture of the object. The built object. Represents a builder that builds another object with a parameterless constructor. The type of the target object. Represents a generator that generates objects of a specific type from input objects. The type of the generated objects. Generates the object. The input object. The preferred culture of the generated object. When the method returns, set to the actual culture of the generated object. The generated object. Represents a generator that generates objects of a specific type from input objects of another specific type. The type of the input objects. The type of the generated objects. Generates the object. The input object. The preferred culture of the generated object. When the method returns, set to the actual culture of the generated object. The generated object. Represents a generator that generates objects of a specific type from input objects, with contexts. The type of the context. The type of the generated objects. Generates the object. The input object. The context. The preferred culture of the generated object. When the method returns, set to the actual culture of the generated object. The generated object. Represents a generator that generates objects of a specific type from input objects of another specific type, with contexts. The type of the input objects. The type of the context. The type of the generated objects. Generates the object. The input object. The context. The preferred culture of the generated object. When the method returns, set to the actual culture of the generated object. The generated object. Represents a namer that names a location in a specified culture. Names a location in a specified culture. The latitude. The longitude. The preferred culture of the name. When the method returns, set to the actual culture of the name. The preferred specificity of the name. When the method returns, set to the actual specificity of the name. The name. Represents an object that holds a set of properties. Gets the properties of the object. The properties of the object. Represents a worker that gets events from a source. Gets a human-readable name of the event source. The preferred culture of the name. When the method returns, set to the actual culture of the name. It is recommended to get the name from a . Raised for each event received. Raised when the worker reports itself working normally. Raised when an error occurs in the worker. Runs the worker. A cancellation token. The task. Represents a worker that gets events from a source. The type of the events. Raised for each event received. Represents access to a localized resource set. The root message string set of the resource. Creates a new instance of the struct. The name of the localized resource. The preferred culture of the resource. The resources have not been initialized yet. Creates a new instance of the struct. The name of the localized resource. The preferred culture of the resource. When the constructor returns, set to the actual culture of the resource. The resources have not been initialized yet. Represents access to a string set in a localized resource. Gets a string in the string set. The name of the string. The string of the specified name in the string set, or if not found. Gets a string set in the string set. The name of the string set. The string set of the specified name in the string set, or if not found. Represents a manager where localized resources are retrieved. Gets a root string set. The name of the assembly. The name of the resource. The preferred culture of the resource. When the method returns, set to the actual culture of the resource. The root string set of the specified namespace. Provides a set of methods related to . Gets a string in the string set. The string set. The name of the string. The string of the specified name in the resource. The string of the specified name is not found. Gets a string in the string set, or a default string in the string set if not found. The string set. The name of the string. The name of the default string. The string of the specified name in the resource, or the default string of the specified default name in the string set if not found. The default string of the specified default name is not found. Gets a string set in the string set. The string set. The name of the string set. The string set of the specified name in the string set. The string set of the specified name is not found. An Atom Feed Document, acting as a container for metadata and data associated with the feed. A human-readable title for the feed. A human-readable description or subtitle for the feed. A permanent, universally unique identifier for the feed. The most recent instant in time when the feed was modified in a way the publisher considers significant. The authors of the feed. References from the feed to Web resources. Individual entries of the feed. A person, corporation, or similar entity. A human-readable name for the person. A reference from an entry or feed to a Web resource. The link's IRI. The link relation type. An advisory media type: a hint about the type of the representation that is expected to be returned when the value of the attribute is dereferenced. The language of the resource pointed to by the attribute. Human-readable information about the link. An advisory length of the linked content in octets; a hint about the content length of the representation returned when the IRI in the attribute is mapped to a URI and dereferenced. An individual entry, acting as a container for metadata and data associated with the entry. A human-readable title for the entry. A permanent, universally unique identifier for the entry. The most recent instant in time when the entry was modified in a way the publisher considers significant. The authors of the entry. References from the entry to Web resources. The content of the entry. The content of an entry. One of "text", "html", or "xhtml", or a MIME media type (except a composite type). An IRI reference to the source. The content. Represents a spatially bounded thing. A JSON string or number representing the commonly used identifier of the feature. The geometry of the feature. The properties of the feature. The bounding box. Represents a spatially bounded thing. A JSON string or number representing the commonly used identifier of the feature. The geometry of the feature. The properties of the feature. The bounding box. A JSON string or number representing the commonly used identifier of the feature. The geometry of the feature. The properties of the feature. Represents a spatially bounded thing. The type of the properties. A JSON string or number representing the commonly used identifier of the feature. The geometry of the feature. The properties of the feature. The bounding box. Represents a spatially bounded thing. The type of the properties. A JSON string or number representing the commonly used identifier of the feature. The geometry of the feature. The properties of the feature. The bounding box. A JSON string or number representing the commonly used identifier of the feature. The geometry of the feature. The properties of the feature. Represents a spatially bounded thing. The type of the properties. A JSON string or number representing the commonly used identifier of the feature. The geometry of the feature. The properties of the feature. The bounding box. Represents a feature collection. The features. The bounding box. Represents a feature collection. The features. The bounding box. The features. Represents a feature collection. The type of the properties of the features. The features. The bounding box. Represents a feature collection. The type of the properties of the features. The features. The bounding box. The features. A Geometry, Feature, or collection of Features. The bounding box. A Geometry, Feature, or collection of Features. The bounding box. The bounding box. Other members in the GeoJSON object. Points, curves, and surfaces in coordinate space. The bounding box. Points, curves, and surfaces in coordinate space. The bounding box. Represents a point. The coordinates, a single position. The bounding box. Represents a point. The coordinates, a single position. The bounding box. The coordinates, a single position. Represents multiple points. The coordinates, an array of positions. The bounding box. Represents multiple points. The coordinates, an array of positions. The bounding box. The coordinates, an array of positions. Represents a line string. The coordinates, an array of two or more positions. The bounding box. Represents a line string. The coordinates, an array of two or more positions. The bounding box. The coordinates, an array of two or more positions. Represents multiple line strings. The coordinates, an array of arrays. The bounding box. Represents multiple line strings. The coordinates, an array of arrays. The bounding box. The coordinates, an array of arrays. Represents a polygon. The coordinates, an array of linear ring coordinate arrays. The bounding box. Represents a polygon. The coordinates, an array of linear ring coordinate arrays. The bounding box. The coordinates, an array of linear ring coordinate arrays. Represents multiple polygons. The coordinates, an array of arrays. The bounding box. Represents multiple polygons. The coordinates, an array of arrays. The bounding box. The coordinates, an array of arrays. Represents a geometry collection. An array of objects. The bounding box. Represents a geometry collection. An array of objects. The bounding box. An array of objects. The fundamental geometry construct. The longitude or easting. The latitude or northing. The altitude or elevation. The fundamental geometry construct. The longitude or easting. The latitude or northing. The altitude or elevation. The longitude or easting. The latitude or northing. The altitude or elevation. Converts instances of the struct to or from JSON. for GeoJSON objects. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. Defines the source generated JSON serialization contract metadata for a given type. The default associated with a default instance. The source-generated options associated with this context. A serialized in XML. The date time offset value. Creates an instance of the struct. The date time offset value. Converts an instance of the struct to an instance of the struct. An instance of the struct. An instance of the struct. Converts an instance of the struct to an instance of the struct. An instance of the struct. Converts the current instance to an instance of the struct. An instance of the struct. Converts an instance of the struct to an instance of the struct. An instance of the struct. Converts instances of the struct to or from JSON. A helper class that produces progressive delay. The delay to next tick. Creates an instance of the class. The minimum delay. The maximum delay. The multiplier between adjacent delay values. is negative or zero. -or- is negative or zero. -or- is less than or equal to 1. Decrements the current delay and ticks if the delay has run over. The amount of delay to decrement. Whether to tick. Resets to the base delay. An empty . The shared instance of the class. An empty that always returns -1. The shared instance of the class. A group key based on hypocenter. The latitude of the hypocenter. The longitude of the hypocenter. The origin date time in UTC. The magnitude. A group key based on hypocenter. The latitude of the hypocenter. The longitude of the hypocenter. The origin date time in UTC. The magnitude. The latitude of the hypocenter. The longitude of the hypocenter. The origin date time in UTC. The magnitude. Represents a key for grouping reports. Represents a sortable report group key. Compares the group key with another group key and returns an integer that indicates whether the current group key precedes, follows, or occurs in the same position in the sort order as the other group key. The other group key. A value that indicates the relative order of the group keys being compared. Negative if the current group key precedes , zero if they occurs in the same position, or positive if the current group key follows . For any group key, among a list where all the group keys are sorted with this method, there must be at most one consecutive subsequence where all the groups keys pre-match with that group key, and all the other group keys in the list must not pre-match with that group key. Pre-matches against another group key. The other group key. Whether the two group keys pre-match, to potentially actually match. Implement this method so that it returns only based on the conditions used in . For example, if only takes the event time into account, then implement this method so that it also only takes the event time into account, returns if the two group keys potentially match, and returns if they can never match. Among a list where all the group keys are sorted with , there must be at most one consecutive subsequence where all the groups keys pre-match with this group key, and all the other group keys in the list must not pre-match with this group key. Matches against another group key. The other group key. Whether the two group keys match. Report groups with any matching group keys are grouped together. Represents a key identifying the revision of a report. Implement to determine the precedence of the revision keys. By default, the precedence is determined by the following logic. Revision keys with being is the latest revision. Otherwise, revision keys with a non- is the latest revision. Otherwise, revision keys with a greater is the latest revision. The serial number of the revision. Whether the revision is the final revision. Whether the revision is for cancellation. Determines whether the revision key is comparable with the specified revision key. The other revision key. Whether the revision key is comparable with the specified revision key. Represents a key for identifying report units. Determines whether the report of the current unit key is covered by another report. The unit key of the other report. Whether the report of the current unit key is covered by the other report. Represents a context used in report view model generators. The severity scheme. Names a location in a culture. The latitude of the location. The longitude of the location. The local culture supported by the event itself. The target culture of the location name. When the method returns, set to the actual culture of the location name. The location name. The location specificity. See . Whether the name is given by the context. if the generator should provide a local name instead. Provides a set of methods related to . Names a location in a culture and sets the result to a report view model. The context. The report view model. The latitude of the location. The longitude of the location. The local culture supported by the event itself. The target culture of the location name. When the method returns, set to the actual culture of the location name. Whether the name is given by the context. if the generator should provide a local name instead. Represents a severity scheme, extracting severity values from different properties. Severity values are defined based on the human perception of a specific property. When a property is not directly linked to human perception, a relative value based on mean conditions is used. 0.00Not perceivable by human and only detected by instruments; very light 0.50Slightly perceived by human; light 0.75Perceived by human; moderate 1.00Strongly perceived by human; heavy 1.25Violently perceived by human; disastrous; extreme Extracts a severity value from a property. The type of the property. The value of the property. The severity value. Extracts a severity value from a set properties. The properties. The severity value. A utility list that caches the states of the report units. The maximum time for the report units to stay alive in the list. Pushes the states of a report unit into the list. The ID of the report unit. The states. The result of the push. The length of mismatches with the length of the states pushed last time. Manually remove a report unit from the list. The ID of the report unit. Whether the report unit is removed successfully. The result of a push action to an instance of the class. Whether the push updates the maximum states. Whether the push adds a new report unit into the list. The current maximum states. Represents a report of an event. The title of the report. The source of the report. The location of the event. The specificity of the location described by . This value conforms to the values of the admin_level key in OpenStreetMap, with the following extented values. 0Unknown specificity or unknown location 12A specific point that is inside the smallest possible local administrative region Use the value 3 for a location that conforms to F-E regionalization. The predicate of the report. The time of the event, in the time zone indicated by . The time when the report is to be invalidated, in the time zone indicated by . The time zone of the source. converted to UTC. converted to UTC. The time when the report is issued, in UTC. The properties of the event. Whether the report should be excluded from the history list. The group keys of the report. The unit keys of the report. This collection is read-only. Add unit keys by calling the method on . The revision key of the report. The culture of the report. The original data model of the report. It is not necessary to set this property in the generator if the model is the input model. Represents a report view model property. The type. The name. The value. The severity Represents a report view model property. The type. The name. The value. The severity The type. The name. The value. The severity Creates an instance of the class. The type. The name. The value. The severity scheme. The raw value. The additional condition. The accuracy of the value. This value conforms to the following definitions. 0~19 (10 by default)Strict (observed or derived from observed data strictly based on the definition), reviewed 20~39 (30 by default)Strict (observed or derived from observed data strictly based on the definition), automatic 40~59 (50 by default)Estimated (estimated from observed data of the same type) 60~79 (70 by default)Forecast (estimated from observed data of different types) 80~99 (90 by default)Unofficial 100Unknown The default value is 10. Represents a type of report view model property. The name of the type. The parent type. The root type. Creates a sub-type from this type. The name of the sub-type. The created sub-type. Gets an instance of the class. The name of the type. The parent type. contains the sub-type delimiter :. Creates a report view model property type from a string. The name of the type. The created type. Converts a string to a report view model property type. The value. Shared cultures. The culture en-US. The culture id-ID. The culture ja-JP. The culture zh-CN. The culture zh-TW. The current culture. The current UI culture. Gets a culture of the specified name. The name of the culture. The culture of the specified name. Shared settings. A UTF-8 encoding without BOM. The shared user agent to be sent in Web requests. The shared XML reader settings. Shared time zones. China Standard Time. SE Asia Standard Time. Taipei Standard Time. Tokyo Standard Tim. Gets a time zone. The ID of the time zone. The time zone offset to be used as a fallback when is not found. Converts a time zone to a string representation. The time zone to be converted. A string representation of the time zone. Thrown when a network error occurs in a source worker. When this exception is thrown, the source worker is considered disconnected until is raised. A source worker that pulls events with WebSocket. A source worker that pulls events with WebSocket. Runs the worker. A cancellation token. The task. Handles a response. The stream that contains the content of the response. A cancellation token. The task. Called when a response is received. Called when an error occurs. The exception.