Indicates whether or not this is a vendor-specific capability.
Indicates that the capability is being disabled
DEPRECATED - indicates that the capability cannot be disabled
DEPRECATED - indicates that the client must acknowledge this cap via CAP ACK
{
auto cap = Capability("~account-notify");
assert(cap.name == "account-notify");
assert(cap.mustAck);
}
{
auto cap = Capability("=account-notify");
assert(cap.name == "account-notify");
assert(cap.isSticky);
}
{
auto cap = Capability("-account-notify");
assert(cap.name == "account-notify");
assert(cap.isDisabled);
}
{
auto cap = Capability("example.com/cap");
assert(cap.name == "example.com/cap");
assert(cap.isVendorSpecific);
}
{
auto cap = Capability("cap=value");
assert(cap.name == "cap");
assert(cap.value == "value");
}
{
auto cap = Capability("cap=value/notvendor");
assert(cap.name == "cap");
assert(cap.value == "value/notvendor");
assert(!cap.isVendorSpecific);
}