Searched refs:SyncSocket (Results 1 - 25 of 65) sorted by relevance

123

/external/chromium_org/base/
H A Dsync_socket_nacl.cc16 const SyncSocket::Handle SyncSocket::kInvalidHandle = -1;
18 SyncSocket::SyncSocket() : handle_(kInvalidHandle) { function in class:base::SyncSocket
21 SyncSocket::~SyncSocket() {
26 bool SyncSocket::CreatePair(SyncSocket* socket_a, SyncSocket* socket_b) {
30 bool SyncSocket
[all...]
H A Dsync_socket.h25 class BASE_EXPORT SyncSocket { class in namespace:base
34 SyncSocket();
36 // Creates a SyncSocket from a Handle. Used in transport.
37 explicit SyncSocket(Handle handle) : handle_(handle) {} function in class:base::SyncSocket
38 virtual ~SyncSocket();
43 static bool CreatePair(SyncSocket* socket_a, SyncSocket* socket_b);
45 // Closes the SyncSocket. Returns true on success, false on failure.
48 // Sends the message to the remote peer of the SyncSocket.
56 // Receives a message from an SyncSocket
[all...]
H A Dsync_socket_posix.cc32 size_t SendHelper(SyncSocket::Handle handle,
37 DCHECK_NE(handle, SyncSocket::kInvalidHandle);
43 bool CloseHandle(SyncSocket::Handle handle) {
44 if (handle != SyncSocket::kInvalidHandle && close(handle) < 0) {
54 const SyncSocket::Handle SyncSocket::kInvalidHandle = -1;
56 SyncSocket::SyncSocket() : handle_(kInvalidHandle) {} function in class:base::SyncSocket
58 SyncSocket::~SyncSocket() {
[all...]
H A Dsync_socket_win.cc32 DCHECK_EQ(*socket_a, SyncSocket::kInvalidHandle);
33 DCHECK_EQ(*socket_b, SyncSocket::kInvalidHandle);
127 DCHECK_NE(file, SyncSocket::kInvalidHandle);
196 const SyncSocket::Handle SyncSocket::kInvalidHandle = INVALID_HANDLE_VALUE;
199 SyncSocket::SyncSocket() : handle_(kInvalidHandle) {} function in class:base::SyncSocket
201 SyncSocket::~SyncSocket() {
206 bool SyncSocket
[all...]
H A Dsync_socket_unittest.cc17 explicit HangingReceiveThread(base::SyncSocket* socket)
40 base::SyncSocket* socket_;
49 void SendReceivePeek(base::SyncSocket* socket_a, base::SyncSocket* socket_b) {
100 TEST(SyncSocket, NormalSendReceivePeek) {
101 NormalSendReceivePeek<base::SyncSocket>();
104 TEST(SyncSocket, ClonedSendReceivePeek) {
105 ClonedSendReceivePeek<base::SyncSocket>();
H A Dasync_socket_io_handler_posix.cc14 : socket_(base::SyncSocket::kInvalidHandle),
67 bool AsyncSocketIoHandler::Initialize(base::SyncSocket::Handle socket,
69 DCHECK_EQ(socket_, base::SyncSocket::kInvalidHandle);
76 // SyncSocket is blocking by default, so let's convert it to non-blocking.
91 if (!is_watching_ && socket_ != base::SyncSocket::kInvalidHandle) {
H A Dasync_socket_io_handler_win.cc10 : socket_(base::SyncSocket::kInvalidHandle),
45 DCHECK_NE(socket_, base::SyncSocket::kInvalidHandle);
58 bool AsyncSocketIoHandler::Initialize(base::SyncSocket::Handle socket,
61 DCHECK_EQ(socket_, base::SyncSocket::kInvalidHandle);
H A Dasync_socket_io_handler.h67 bool Initialize(base::SyncSocket::Handle socket,
90 base::SyncSocket::Handle socket_;
/external/qemu/android/
H A Dsync-utils.h29 typedef struct SyncSocket SyncSocket; typedef in typeref:struct:SyncSocket
40 * Initialized SyncSocket descriptor on success, or NULL on failure.
42 SyncSocket* syncsocket_connect(int fd, SockAddress* sockaddr, int timeout);
51 * Initialized SyncSocket descriptor on success, or NULL on failure.
53 SyncSocket* syncsocket_init(int fd);
56 * Closes SyncSocket descriptor obtained from syncsocket_connect routine.
58 * ssocket - SyncSocket descriptor obtained from syncsocket_connect routine.
60 void syncsocket_close(SyncSocket* ssocket);
63 * Frees memory allocated for SyncSocket descripto
[all...]
H A Dsync-utils.c32 struct SyncSocket { struct
40 SyncSocket*
43 SyncSocket* sync_socket;
53 SyncSocket*
58 SyncSocket* sync_socket = NULL;
87 // We're now connected. Lets initialize SyncSocket instance
89 sync_socket = malloc(sizeof(SyncSocket));
102 syncsocket_close(SyncSocket* ssocket)
114 syncsocket_free(SyncSocket* ssocket)
125 syncsocket_start_read(SyncSocket* ssocke
[all...]
/external/chromium/base/
H A Dsync_socket.h23 class BASE_API SyncSocket { class in namespace:base
31 // Creates a SyncSocket from a Handle. Used in transport.
32 explicit SyncSocket(Handle handle) : handle_(handle) { } function in class:base::SyncSocket
33 ~SyncSocket() { Close(); }
38 static bool CreatePair(SyncSocket* pair[2]);
40 // Closes the SyncSocket. Returns true on success, false on failure.
43 // Sends the message to the remote peer of the SyncSocket.
51 // Receives a message from an SyncSocket.
70 DISALLOW_COPY_AND_ASSIGN(SyncSocket);
H A Dsync_socket_posix.cc25 static const SyncSocket::Handle kInvalidHandle = -1;
29 bool SyncSocket::CreatePair(SyncSocket* pair[2]) {
31 SyncSocket* tmp_sockets[2] = { NULL, NULL };
36 // Create the two SyncSocket objects first to avoid ugly cleanup issues.
37 tmp_sockets[0] = new SyncSocket(kInvalidHandle);
41 tmp_sockets[1] = new SyncSocket(kInvalidHandle);
79 bool SyncSocket::Close() {
90 size_t SyncSocket::Send(const void* buffer, size_t length) {
97 size_t SyncSocket
[all...]
H A Dsync_socket_win.cc31 static const SyncSocket::Handle kInvalidHandle = INVALID_HANDLE_VALUE;
35 bool SyncSocket::CreatePair(SyncSocket* pair[2]) {
37 SyncSocket* tmp_sockets[2];
39 // Create the two SyncSocket objects first to avoid ugly cleanup issues.
40 tmp_sockets[0] = new SyncSocket(kInvalidHandle);
44 tmp_sockets[1] = new SyncSocket(kInvalidHandle);
101 bool SyncSocket::Close() {
110 size_t SyncSocket::Send(const void* buffer, size_t length) {
127 size_t SyncSocket
[all...]
/external/chromium_org/content/renderer/pepper/
H A Daudio_helper.h27 base::SyncSocket::Handle socket);
42 base::SyncSocket::Handle socket_handle) = 0;
53 scoped_ptr<base::SyncSocket> socket_for_create_callback_;
H A Dpepper_audio_input_host.h39 base::SyncSocket::Handle socket);
54 base::SyncSocket::Handle socket_handle);
57 const base::SyncSocket& socket,
H A Dpepper_broker.cc25 base::SyncSocket::Handle DuplicateHandle(base::SyncSocket::Handle handle) {
26 base::SyncSocket::Handle out_handle = base::kInvalidPlatformFileValue;
88 base::SyncSocket::Handle handle) {
101 base::SyncSocket temp_socket(
233 base::SyncSocket::Handle plugin_handle = base::kInvalidPlatformFileValue;
238 scoped_ptr<base::SyncSocket> broker_socket(new base::SyncSocket());
239 scoped_ptr<base::SyncSocket> plugin_socket(new base::SyncSocket());
[all...]
H A Dpepper_audio_input_host.cc25 base::PlatformFile ConvertSyncSocketHandle(const base::SyncSocket& socket) {
81 base::SyncSocket::Handle socket) {
87 base::SyncSocket::kInvalidHandle);
145 base::SyncSocket::Handle socket_handle) {
147 base::SyncSocket scoped_socket(socket_handle);
185 const base::SyncSocket& socket,
H A Daudio_helper.cc57 base::SyncSocket::Handle socket_handle) {
65 socket_for_create_callback_.reset(new base::SyncSocket(socket_handle));
/external/chromium_org/ipc/
H A Dsync_socket_unittest.cc28 // Message class to pass a base::SyncSocket::Handle to another process. This
32 IPC_MESSAGE_CONTROL1(MsgClassSetHandle, base::SyncSocket::Handle)
47 const char kHelloString[] = "Hello, SyncSocket Client";
50 // The SyncSocket server listener class processes two sorts of
73 // the handle for the SyncSocket. This message sends a buffer
74 // on the SyncSocket and then sends a response to the client.
76 void OnMsgClassSetHandle(const base::SyncSocket::Handle handle) {
87 void SetHandle(base::SyncSocket::Handle handle) {
88 base::SyncSocket sync_socket(handle);
120 // The SyncSocket clien
[all...]
/external/chromium_org/media/audio/
H A Daudio_output_ipc.h41 base::SyncSocket::Handle socket_handle,
H A Daudio_device_thread.h80 base::SyncSocket::Handle socket,
H A Daudio_input_ipc.h36 base::SyncSocket::Handle socket_handle,
/external/chromium_org/content/common/media/
H A Daudio_messages.h36 // buffer it shares with the browser process. It is also given a SyncSocket that
43 base::SyncSocket::Handle /* socket handle */,
54 // The renderer process would be given a SyncSocket that it should read
60 base::SyncSocket::Handle /* socket handle */,
/external/chromium_org/ppapi/proxy/
H A Dbroker_dispatcher.cc52 base::SyncSocket::Handle socket_handle =
63 base::SyncSocket temp_socket(socket_handle);
/external/chromium_org/content/browser/renderer_host/media/
H A Daudio_input_sync_writer.h18 // A AudioInputController::SyncWriter implementation using SyncSocket. This
40 base::SyncSocket::Handle* foreign_handle);

Completed in 524 milliseconds

123