summaryrefslogtreecommitdiffstats
path: root/ppapi/proxy/udp_socket_resource_base.h
diff options
context:
space:
mode:
Diffstat (limited to 'ppapi/proxy/udp_socket_resource_base.h')
-rw-r--r--ppapi/proxy/udp_socket_resource_base.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/ppapi/proxy/udp_socket_resource_base.h b/ppapi/proxy/udp_socket_resource_base.h
index 9e75ae7..61ed664 100644
--- a/ppapi/proxy/udp_socket_resource_base.h
+++ b/ppapi/proxy/udp_socket_resource_base.h
@@ -73,6 +73,10 @@ class PPAPI_PROXY_EXPORT UDPSocketResourceBase: public PluginResource {
const PP_NetAddress_Private* addr,
scoped_refptr<TrackedCallback> callback);
void CloseImpl();
+ int32_t JoinGroupImpl(const PP_NetAddress_Private *group,
+ scoped_refptr<TrackedCallback> callback);
+ int32_t LeaveGroupImpl(const PP_NetAddress_Private *group,
+ scoped_refptr<TrackedCallback> callback);
private:
struct RecvBuffer {
@@ -88,8 +92,8 @@ class PPAPI_PROXY_EXPORT UDPSocketResourceBase: public PluginResource {
void PostAbortIfNecessary(scoped_refptr<TrackedCallback>* callback);
// IPC message handlers.
- void OnPluginMsgSetOptionReply(scoped_refptr<TrackedCallback> callback,
- const ResourceMessageReplyParams& params);
+ void OnPluginMsgGeneralReply(scoped_refptr<TrackedCallback> callback,
+ const ResourceMessageReplyParams& params);
void OnPluginMsgBindReply(const ResourceMessageReplyParams& params,
const PP_NetAddress_Private& bound_addr);
void OnPluginMsgPushRecvResult(const ResourceMessageReplyParams& params,