[fidldoc] Updating fidl reference docs
diff --git a/all/fidl/fuchsia.bluetooth.bredr/README.md b/all/fidl/fuchsia.bluetooth.bredr/README.md
index 464f631..8c02966 100644
--- a/all/fidl/fuchsia.bluetooth.bredr/README.md
+++ b/all/fidl/fuchsia.bluetooth.bredr/README.md
@@ -72,7 +72,7 @@
## MockPeer {#MockPeer}
-*Defined in [fuchsia.bluetooth.bredr/profile_test.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.bluetooth.bredr/profile_test.fidl#41)*
+*Defined in [fuchsia.bluetooth.bredr/profile_test.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.bluetooth.bredr/profile_test.fidl#50)*
<p><code>MockPeer</code> provides an interface for managing the lifetime of a mock peer in the piconet.
Dropping <code>MockPeer</code> will unregister the peer from the Profile Test Server database.</p>
@@ -114,22 +114,22 @@
### LaunchProfile {#fuchsia.bluetooth.bredr/MockPeer.LaunchProfile}
-<p>Launch a profile specified by the component url.</p>
+<p>Launch a profile specified by the <code>launch_info</code>.</p>
<ul>
-<li>request <code>component_url</code> URL of the component to be launched. The provided URL should
-be a Bluetooth Profile component.</li>
+<li>request <code>launch_info</code> Information about the component to be launched.</li>
</ul>
<ul>
-<li>response 'launched' Signal indicating whether component launching was successful or not.</li>
+<li>response Acknowledgement when the profile has been launched, or an error code
+if the profile could not be launched</li>
</ul>
#### Request
<table>
<tr><th>Name</th><th>Type</th></tr>
<tr>
- <td><code>component_url</code></td>
+ <td><code>launch_info</code></td>
<td>
- <code><a class='link' href='../fuchsia.sys/'>fuchsia.sys</a>/<a class='link' href='../fuchsia.sys/#component_url'>component_url</a></code>
+ <code><a class='link' href='#LaunchInfo'>LaunchInfo</a></code>
</td>
</tr></table>
@@ -138,14 +138,14 @@
<table>
<tr><th>Name</th><th>Type</th></tr>
<tr>
- <td><code>launched</code></td>
+ <td><code>result</code></td>
<td>
- <code>bool</code>
+ <code><a class='link' href='#MockPeer_LaunchProfile_Result'>MockPeer_LaunchProfile_Result</a></code>
</td>
</tr></table>
## PeerObserver {#PeerObserver}
-*Defined in [fuchsia.bluetooth.bredr/profile_test.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.bluetooth.bredr/profile_test.fidl#13)*
+*Defined in [fuchsia.bluetooth.bredr/profile_test.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.bluetooth.bredr/profile_test.fidl#22)*
<p><code>PeerObserver</code> provides the integration test client with a way to validate the
behavior of a peer in the piconet.
@@ -393,7 +393,7 @@
## ProfileTest {#ProfileTest}
-*Defined in [fuchsia.bluetooth.bredr/profile_test.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.bluetooth.bredr/profile_test.fidl#72)*
+*Defined in [fuchsia.bluetooth.bredr/profile_test.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.bluetooth.bredr/profile_test.fidl#81)*
<p>The <code>ProfileTest</code> interface should be used to validate behavior of Bluetooth Profiles
that use the <a class='link' href='#fuchsia.bluetooth.bredr.Profile'>fuchsia.bluetooth.bredr.Profile</a> service.</p>
@@ -560,6 +560,15 @@
<tr><th>Name</th><th>Type</th><th>Description</th><th>Default</th></tr>
</table>
+### MockPeer_LaunchProfile_Response {#MockPeer_LaunchProfile_Response}
+*Defined in [fuchsia.bluetooth.bredr/profile_test.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.bluetooth.bredr/profile_test.fidl#72)*
+
+
+
+<table>
+ <tr><th>Name</th><th>Type</th><th>Description</th><th>Default</th></tr>
+</table>
+
### ProfileDescriptor {#ProfileDescriptor}
*Defined in [fuchsia.bluetooth.bredr/service.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.bluetooth.bredr/service.fidl#166)*
@@ -1238,6 +1247,34 @@
</td>
</tr></table>
+### LaunchInfo {#LaunchInfo}
+
+
+*Defined in [fuchsia.bluetooth.bredr/profile_test.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.bluetooth.bredr/profile_test.fidl#11)*
+
+<p>Information used to launch a profile component.</p>
+
+
+<table>
+ <tr><th>Ordinal</th><th>Name</th><th>Type</th><th>Description</th></tr>
+ <tr id="LaunchInfo.component_url">
+ <td>1</td>
+ <td><code>component_url</code></td>
+ <td>
+ <code><a class='link' href='../fuchsia.sys/'>fuchsia.sys</a>/<a class='link' href='../fuchsia.sys/#component_url'>component_url</a></code>
+ </td>
+ <td><p>Required. The location from which to retrieve this component.</p>
+</td>
+ </tr><tr id="LaunchInfo.arguments">
+ <td>2</td>
+ <td><code>arguments</code></td>
+ <td>
+ <code>vector<string></code>
+ </td>
+ <td><p>Optional. The arguments to be provided to the component.</p>
+</td>
+ </tr></table>
+
### RfcommParameters {#RfcommParameters}
@@ -1613,6 +1650,25 @@
<td></td>
</tr></table>
+### MockPeer_LaunchProfile_Result {#MockPeer_LaunchProfile_Result}
+*Defined in [fuchsia.bluetooth.bredr/profile_test.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.bluetooth.bredr/profile_test.fidl#72)*
+
+
+<table>
+ <tr><th>Name</th><th>Type</th><th>Description</th></tr><tr id="MockPeer_LaunchProfile_Result.response">
+ <td><code>response</code></td>
+ <td>
+ <code><a class='link' href='#MockPeer_LaunchProfile_Response'>MockPeer_LaunchProfile_Response</a></code>
+ </td>
+ <td></td>
+ </tr><tr id="MockPeer_LaunchProfile_Result.err">
+ <td><code>err</code></td>
+ <td>
+ <code><a class='link' href='../fuchsia.bluetooth/'>fuchsia.bluetooth</a>/<a class='link' href='../fuchsia.bluetooth/#ErrorCode'>ErrorCode</a></code>
+ </td>
+ <td></td>
+ </tr></table>
+
### Profile_Advertise_Result {#Profile_Advertise_Result}
*Defined in [fuchsia.bluetooth.bredr/profile.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.bluetooth.bredr/profile.fidl#158)*