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