Loading api/current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -38906,7 +38906,7 @@ package android.telecom { public static final class Call.RttCall { method public int getRttAudioMode(); method public java.lang.String read() throws java.io.IOException; method public java.lang.String read(); method public java.lang.String readImmediately() throws java.io.IOException; method public void setRttMode(int); method public void write(java.lang.String) throws java.io.IOException; api/system-current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -42151,7 +42151,7 @@ package android.telecom { public static final class Call.RttCall { method public int getRttAudioMode(); method public java.lang.String read() throws java.io.IOException; method public java.lang.String read(); method public java.lang.String readImmediately() throws java.io.IOException; method public void setRttMode(int); method public void write(java.lang.String) throws java.io.IOException; api/test-current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -39149,7 +39149,7 @@ package android.telecom { public static final class Call.RttCall { method public int getRttAudioMode(); method public java.lang.String read() throws java.io.IOException; method public java.lang.String read(); method public java.lang.String readImmediately() throws java.io.IOException; method public void setRttMode(int); method public void write(java.lang.String) throws java.io.IOException; telecomm/java/android/telecom/Call.java +14 −5 Original line number Diff line number Diff line Loading @@ -1089,12 +1089,17 @@ public final class Call { * @return A string containing text sent by the remote user, or {@code null} if the * conversation has been terminated or if there was an error while reading. */ public String read() throws IOException { public String read() { try { int numRead = mReceiveStream.read(mReadBuffer, 0, READ_BUFFER_SIZE); if (numRead < 0) { return null; } return new String(mReadBuffer, 0, numRead); } catch (IOException e) { Log.w(this, "Exception encountered when reading from InputStreamReader: %s", e); return null; } } /** Loading @@ -1105,7 +1110,11 @@ public final class Call { */ public String readImmediately() throws IOException { if (mReceiveStream.ready()) { return read(); int numRead = mReceiveStream.read(mReadBuffer, 0, READ_BUFFER_SIZE); if (numRead < 0) { return null; } return new String(mReadBuffer, 0, numRead); } else { return null; } Loading Loading
api/current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -38906,7 +38906,7 @@ package android.telecom { public static final class Call.RttCall { method public int getRttAudioMode(); method public java.lang.String read() throws java.io.IOException; method public java.lang.String read(); method public java.lang.String readImmediately() throws java.io.IOException; method public void setRttMode(int); method public void write(java.lang.String) throws java.io.IOException;
api/system-current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -42151,7 +42151,7 @@ package android.telecom { public static final class Call.RttCall { method public int getRttAudioMode(); method public java.lang.String read() throws java.io.IOException; method public java.lang.String read(); method public java.lang.String readImmediately() throws java.io.IOException; method public void setRttMode(int); method public void write(java.lang.String) throws java.io.IOException;
api/test-current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -39149,7 +39149,7 @@ package android.telecom { public static final class Call.RttCall { method public int getRttAudioMode(); method public java.lang.String read() throws java.io.IOException; method public java.lang.String read(); method public java.lang.String readImmediately() throws java.io.IOException; method public void setRttMode(int); method public void write(java.lang.String) throws java.io.IOException;
telecomm/java/android/telecom/Call.java +14 −5 Original line number Diff line number Diff line Loading @@ -1089,12 +1089,17 @@ public final class Call { * @return A string containing text sent by the remote user, or {@code null} if the * conversation has been terminated or if there was an error while reading. */ public String read() throws IOException { public String read() { try { int numRead = mReceiveStream.read(mReadBuffer, 0, READ_BUFFER_SIZE); if (numRead < 0) { return null; } return new String(mReadBuffer, 0, numRead); } catch (IOException e) { Log.w(this, "Exception encountered when reading from InputStreamReader: %s", e); return null; } } /** Loading @@ -1105,7 +1110,11 @@ public final class Call { */ public String readImmediately() throws IOException { if (mReceiveStream.ready()) { return read(); int numRead = mReceiveStream.read(mReadBuffer, 0, READ_BUFFER_SIZE); if (numRead < 0) { return null; } return new String(mReadBuffer, 0, numRead); } else { return null; } Loading