dart_service_announcement library
Classes
- AnnouncementExtension
- Base for announcement extensions. Announcement extensions add additional functionalities to the discovery process without changing the api
- BaseServerAnnouncementManager
- Announcement manager
- IconExtension
- Icon extension
- StringExtension
- Base class for extensions wrapping string data as UTF-8
- TagExtension
- Tag extension
- ToolingServer
- Encapsulates the tooling server
- UserExtension
- Base class for any unknown user extensions
Constants
- EXTENSION_TYPE_ICON → const int
- Extension type for the icon extension
- EXTENSION_TYPE_TAG → const int
- Extension type for the tag extension
- EXTENSION_USER_START → const int
- Minimal extension number for user-defined extensions
- extensionTypeIcon → const int
- Extension type for the icon extension
- extensionTypeTag → const int
- Extension type for the tag extension
- extensionUserStart → const int
- Minimal extension number for user-defined extensions
Functions
-
ServerAnnouncementManager(
String packageName, int announcementPort, ToolingServer server) → BaseServerAnnouncementManager - Create the announcement server(s) for the tooling server