Lines Matching refs:Core
39 // is destroyed while an operation is in progress, the Core is detached and it
42 class UDPSocketWin::Core : public base::RefCounted<Core> {
44 explicit Core(UDPSocketWin* socket);
65 friend class base::RefCounted<Core>;
69 explicit ReadDelegate(Core* core) : core_(core) {}
76 Core* const core_;
81 explicit WriteDelegate(Core* core) : core_(core) {}
88 Core* const core_;
91 ~Core();
106 DISALLOW_COPY_AND_ASSIGN(Core);
109 UDPSocketWin::Core::Core(UDPSocketWin* socket)
120 UDPSocketWin::Core::~Core() {
131 void UDPSocketWin::Core::WatchForRead() {
138 void UDPSocketWin::Core::WatchForWrite() {
145 void UDPSocketWin::Core::ReadDelegate::OnObjectSignaled(HANDLE object) {
153 void UDPSocketWin::Core::WriteDelegate::OnObjectSignaled(HANDLE object) {
470 core_ = new Core(this);