Home | History | Annotate | Download | only in base

Lines Matching full:virtual

33   virtual ~Win32Socket();
41 virtual SocketAddress GetLocalAddress() const;
42 virtual SocketAddress GetRemoteAddress() const;
43 virtual int Bind(const SocketAddress& addr);
44 virtual int Connect(const SocketAddress& addr);
45 virtual int Send(const void *buffer, size_t length);
46 virtual int SendTo(const void *buffer, size_t length, const SocketAddress& addr);
47 virtual int Recv(void *buffer, size_t length);
48 virtual int RecvFrom(void *buffer, size_t length, SocketAddress *out_addr);
49 virtual int Listen(int backlog);
50 virtual Win32Socket *Accept(SocketAddress *out_addr);
51 virtual int Close();
52 virtual int GetError() const;
53 virtual void SetError(int error);
54 virtual ConnState GetState() const;
55 virtual int EstimateMTU(uint16_t* mtu);
56 virtual int GetOption(Option opt, int* value);
57 virtual int SetOption(Option opt, int value);
94 virtual ~Win32SocketServer();
101 virtual Socket* CreateSocket(int type);
102 virtual Socket* CreateSocket(int family, int type);
104 virtual AsyncSocket* CreateAsyncSocket(int type);
105 virtual AsyncSocket* CreateAsyncSocket(int family, int type);
107 virtual void SetMessageQueue(MessageQueue* queue);
108 virtual bool Wait(int cms, bool process_io);
109 virtual void WakeUp();
120 virtual bool OnMessage(UINT msg, WPARAM wp, LPARAM lp, LRESULT& result);
141 virtual ~Win32Thread() {
145 virtual void Run() {
150 virtual void Quit() {