Merge "Add toString to L2capNetworkSpecifier" into main
This commit is contained in:
commit
074b213907
1 changed files with 35 additions and 0 deletions
|
|
@ -308,6 +308,41 @@ public final class L2capNetworkSpecifier extends NetworkSpecifier implements Par
|
|||
&& mPsm == rhs.mPsm;
|
||||
}
|
||||
|
||||
/** @hide */
|
||||
@Override
|
||||
public String toString() {
|
||||
final String role;
|
||||
switch (mRole) {
|
||||
case ROLE_CLIENT:
|
||||
role = "ROLE_CLIENT";
|
||||
break;
|
||||
case ROLE_SERVER:
|
||||
role = "ROLE_SERVER";
|
||||
break;
|
||||
default:
|
||||
role = "ROLE_ANY";
|
||||
break;
|
||||
}
|
||||
|
||||
final String headerCompression;
|
||||
switch (mHeaderCompression) {
|
||||
case HEADER_COMPRESSION_NONE:
|
||||
headerCompression = "HEADER_COMPRESSION_NONE";
|
||||
break;
|
||||
case HEADER_COMPRESSION_6LOWPAN:
|
||||
headerCompression = "HEADER_COMPRESSION_6LOWPAN";
|
||||
break;
|
||||
default:
|
||||
headerCompression = "HEADER_COMPRESSION_ANY";
|
||||
break;
|
||||
}
|
||||
|
||||
final String psm = (mPsm == PSM_ANY) ? "PSM_ANY" : String.valueOf(mPsm);
|
||||
|
||||
return String.format("L2capNetworkSpecifier(%s, %s, RemoteAddress=%s, PSM=%s)",
|
||||
role, headerCompression, Objects.toString(mRemoteAddress), psm);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
|
|
|
|||
Loading…
Reference in a new issue