CoapLinkFormat class
This class provides link format definitions as specified in RFC 6690.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- cardinalRegex → RegExp
-
Cardinal
final
- equalRegex → RegExp
-
Equal
final
- quotedStringRegex → RegExp
-
Quoted string
final
- resourceNameRegex → RegExp
-
Supporting regular expressions
Resource name
final
- wordRegex → RegExp
-
Word
final
Static Methods
-
addAttribute(
HashSet< CoapLinkAttribute> attributes, CoapLinkAttribute attrToAdd) → bool - Add attribute
-
deserialize(
String linkFormat) → CoapRemoteResource - Deserialize
-
parse(
String linkFormat) → Iterable< CoapWebLink> - Parse
-
parseAttribute(
CoapScanner scanner) → CoapLinkAttribute? - Parse attribute
-
serialize(
CoapResource root) → String - Serialize
-
serializeOptions(
CoapEndpointResource resource, Iterable< Option< ? query, {required bool recursive}) → StringString> > - Serialize options