Index: chrome/common/extensions/api/extension_api.json |
diff --git a/chrome/common/extensions/api/extension_api.json b/chrome/common/extensions/api/extension_api.json |
index 6ce75e91046cd889d28f07e08862db114c81fc43..015fca3e26566a09f4b53ee28d46a64d86954ae8 100644 |
--- a/chrome/common/extensions/api/extension_api.json |
+++ b/chrome/common/extensions/api/extension_api.json |
@@ -9171,7 +9171,7 @@ |
"bytes": { |
"type": "blob", |
"optional": true, |
- "description": "The data received, as a Blob." |
+ "description": "The data received." |
}, |
"errorCode": { |
"type": "integer", |
@@ -9240,6 +9240,19 @@ |
] |
}, |
{ |
+ "name": "destroy", |
+ "type": "function", |
+ "description": "Destroys the socket. Each socket created should be destroyed after use.", |
+ "parameters": [ |
+ { |
+ "name": "socketId", |
+ "type": "integer", |
+ "description": "The socketId.", |
+ "minimum": 1 |
+ } |
+ ] |
+ }, |
+ { |
"name": "connect", |
"type": "function", |
"description": "Connects the socket to the given address. In the case of a UDP socket, this method merely associates the address with the socket for future sent data.", |
@@ -9277,34 +9290,22 @@ |
] |
}, |
{ |
- "name": "disconnect", |
+ "name": "close", |
"type": "function", |
- "description": "Disconnects the socket.", |
+ "description": "Closes the socket.", |
"parameters": [ |
{ |
"name": "socketId", |
"type": "integer", |
"description": "The socketId.", |
"minimum": 1 |
- }, |
- { |
- "name": "callback", |
- "type": "function", |
- "description": "Called when the disconnection is complete.", |
- "parameters": [ |
- { |
- "type": "boolean", |
- "name": "result", |
- "description": "True if successful, false otherwise." |
- } |
- ] |
} |
] |
}, |
{ |
- "name": "send", |
+ "name": "write", |
"type": "function", |
- "description": "Sends data on the connected socket.", |
+ "description": "Writes data on the connected socket.", |
"parameters": [ |
{ |
"name": "socketId", |
@@ -9313,18 +9314,22 @@ |
"minimum": 1 |
}, |
{ |
+ "name": "data", |
+ "type": "string", |
+ "description": "The data to write. Warning: will probably become a blob or other appropriate binary-friendly type." |
+ }, |
+ { |
"name": "callback", |
"type": "function", |
- "description": "Called when the send is complete.", |
+ "description": "Called when any of the following happens: the write operation completes, the write operation blocked before completion, or an error occurred.", |
"parameters": [ |
{ |
"type": "object", |
- "name": "sendInfo", |
+ "name": "writeInfo", |
"properties": { |
- "bytesSent": { |
+ "bytesWritten": { |
"type": "integer", |
- "minimum": 0, |
- "description": "The number of bytes sent." |
+ "description": "The number of bytes sent, or a negative error code." |
} |
} |
} |