diff options
author | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-15 01:10:08 +0000 |
---|---|---|
committer | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-15 01:10:08 +0000 |
commit | 413a6fd5ffc8a1562e892027a3dca17e9c7099ce (patch) | |
tree | 6f702c53c0ca5f3397750033bc6b36e2154b8547 /ppapi/c | |
parent | fc1216ed7100ecb6b2c1bcb30e82994eb79864ef (diff) | |
download | chromium_src-413a6fd5ffc8a1562e892027a3dca17e9c7099ce.zip chromium_src-413a6fd5ffc8a1562e892027a3dca17e9c7099ce.tar.gz chromium_src-413a6fd5ffc8a1562e892027a3dca17e9c7099ce.tar.bz2 |
Use enum instead of string to specify transport type.
TEST=None
BUG=41776
Review URL: http://codereview.chromium.org/7891014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101211 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/c')
-rw-r--r-- | ppapi/c/dev/ppb_transport_dev.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/ppapi/c/dev/ppb_transport_dev.h b/ppapi/c/dev/ppb_transport_dev.h index 89e214f..f34b3bf 100644 --- a/ppapi/c/dev/ppb_transport_dev.h +++ b/ppapi/c/dev/ppb_transport_dev.h @@ -13,8 +13,13 @@ #include "ppapi/c/pp_stdint.h" #include "ppapi/c/pp_var.h" -#define PPB_TRANSPORT_DEV_INTERFACE_0_6 "PPB_Transport;0.6" -#define PPB_TRANSPORT_DEV_INTERFACE PPB_TRANSPORT_DEV_INTERFACE_0_6 +#define PPB_TRANSPORT_DEV_INTERFACE_0_7 "PPB_Transport;0.7" +#define PPB_TRANSPORT_DEV_INTERFACE PPB_TRANSPORT_DEV_INTERFACE_0_7 + +typedef enum { + PP_TRANSPORTTYPE_DATAGRAM = 0, + PP_TRANSPORTTYPE_STREAM = 1 +} PP_TransportType; typedef enum { // STUN server address and port, e.g "stun.example.com:19302". @@ -50,7 +55,7 @@ struct PPB_Transport_Dev { // specified protocol. PP_Resource (*CreateTransport)(PP_Instance instance, const char* name, - const char* proto); + PP_TransportType type); // Returns PP_TRUE if resource is a Transport, PP_FALSE otherwise. PP_Bool (*IsTransport)(PP_Resource resource); |