PageRenderTime 2251ms queryTime 183ms sortTime 210ms getByIdsTime 184ms findMatchingLines 95ms

100+ results results for 'socket repo:ryandick/buddha-node' (2251 ms)

Not the results you expected?
CDProtocol.java https://gitlab.com/Moylle/CDAPI | Java | 481 lines
                    
14	public AfterVerificationDelegate afterVerification;
                    
15	Socket socket;
                    
16	InputStream inputStream;
                    
42	
                    
43	public CDProtocol(Socket socket, int maxLength, int buf_capacity, boolean incomming) throws Exception
                    
44	{
                    
46	}
                    
47	public CDProtocol(Socket socket, int maxLength, int buf_capacity, boolean incomming, String hashedKeyWord, DataInputObject dio, RawDataInputObject dioRaw, boolean useBigEndian) throws Exception
                    
48	{
                    
48	{
                    
49		this.socket = socket;
                    
50		this.inputStream = socket.getInputStream();
                    
272	{
                    
273		return this.socket != null && this.socket.isConnected();
                    
274	}
                    
                
record-handler.js https://gitlab.com/jasonparser/deepstream.io | JavaScript | 369 lines
                    
111 *
                    
112 * @param   {SocketWrapper} socketWrapper the socket that send the request
                    
113 * @param   {Object} message parsed and validated message
                    
133 *
                    
134 * @param   {SocketWrapper} socketWrapper the socket that send the request
                    
135 * @param   {Object} message parsed and validated message
                    
171 * @param {Object} record
                    
172 * @param {SocketWrapper} socketWrapper the socket that send the request
                    
173 *
                    
204 * 
                    
205 * @param   {SocketWrapper} socketWrapper the socket that send the request
                    
206 * @param   {Object} message parsed and validated message
                    
346 *
                    
347 * @param   {SocketWrapper} socketWrapper the socket that send the request
                    
348 * @param   {Object} message parsed and validated message
                    
                
probe.js https://gitlab.com/Guy1394/gaia | JavaScript | 181 lines
                    
56          } else {
                    
57            // if the error was socket-level or something, let it pass
                    
58            // through untouched
                    
72          } else {
                    
73            // if the error was socket-level or something, let it pass
                    
74            // through untouched
                    
116  //      request: Pop3Client.Request (if applicable),
                    
117  //      exception: (A socket error, if available),
                    
118  //    };
                    
127  }
                    
128  // If there was a socket exception and the exception looks like
                    
129  // a security exception, note that it was a security-related
                    
                
workhorse_spec.rb https://gitlab.com/nulldoxyz/gitlab-ce | Ruby | 454 lines
                    
99
                    
100  describe '.terminal_websocket' do
                    
101    def terminal(ca_pem: nil)
                    
125    context 'without ca_pem' do
                    
126      subject { described_class.terminal_websocket(terminal) }
                    
127
                    
131    context 'with ca_pem' do
                    
132      subject { described_class.terminal_websocket(terminal(ca_pem: "foo")) }
                    
133
                    
                
best-practice-security.md https://gitlab.com/HDworley/expressjs.com | Markdown | 205 lines
                    
27
                    
28您可能熟悉 Secure Socket Layer (SSL) 加密。[TLS 就是 SSL 後繼的演進](https://msdn.microsoft.com/en-us/library/windows/desktop/aa380515(v=vs.85).aspx)。換句話說,如果您之前使用 SSL,請考量升級至 TLS。一般而言,我們建議由 Nginx 來處理 TLS。如需有關在 Nginx(和其他伺服器)上配置 TLS 的適當參考資料,請參閱 [Recommended Server Configurations (Mozilla Wiki)](https://wiki.mozilla.org/Security/Server_Side_TLS#Recommended_Server_Configurations)。
                    
29
                    
                
logger.cc https://gitlab.com/jonnialva90/iridium-browser | C++ | 366 lines
                    
139
                    
140void Logger::LogNewSocketEvent(const CastSocket& cast_socket) {
                    
141  DCHECK(thread_checker_.CalledOnValidThread());
                    
148  aggregated_socket_event.set_endpoint_id(ip.back());
                    
149  aggregated_socket_event.set_channel_auth_type(cast_socket.channel_auth() ==
                    
150                                                        CHANNEL_AUTH_TYPE_SSL
                    
300
                    
301  std::deque<proto::SocketEvent>& socket_events = it->second->socket_events;
                    
302  if (socket_events.size() >= kMaxEventsPerSocket) {
                    
326        log.add_aggregated_socket_event();
                    
327    new_aggregated_socket_event->CopyFrom(it->second->aggregated_socket_event);
                    
328
                    
328
                    
329    const std::deque<SocketEvent>& socket_events = it->second->socket_events;
                    
330    for (std::deque<SocketEvent>::const_iterator socket_event_it =
                    
                
ip.h https://gitlab.com/Krzyzanowski_Pawel/biosignal_gen | C Header | 463 lines
                    
2 * INET		An implementation of the TCP/IP protocol suite for the LINUX
                    
3 *		operating system.  INET is implemented using the  BSD Socket
                    
4 *		interface as the means of communication with the user level.
                    
                
58-debug_spec.js https://gitlab.com/farm-assistant/nodered | JavaScript | 338 lines
                    
19var helper = require("../../helper.js");
                    
20var WebSocket = require('ws');
                    
21
                    
46            var n1 = helper.getNode("n1");
                    
47            websocket_test(function() {
                    
48                n1.emit("input", {payload:"test"});
                    
62            var count = 0;
                    
63            websocket_test(function() {
                    
64                n1.emit("input", {payload:"test"});
                    
91            var n1 = helper.getNode("n1");
                    
92            websocket_test(function() {
                    
93                n1.emit("input", {payload:"test"});
                    
106            var n1 = helper.getNode("n1");
                    
107            websocket_test(function() {
                    
108                n1.emit("input", {payload:"test", foo:"bar"});
                    
                
gl_rst.c https://gitlab.com/rychly/rk3026-linux-sources | C | 473 lines
                    
189 *        1. registering for reset callbacks
                    
190 *        2. initialize netlink socket 
                    
191 *
                    
226 * @brief This routine is responsible for 
                    
227 *        1. uninitialize netlink socket 
                    
228 *        2. deregistering for reset callbacks
                    
304/*!
                    
305 * @brief This routine send out message via netlink socket
                    
306 *
                    
                
auth.go https://gitlab.com/masterlike/masterlike-bot | Go | 467 lines
                    
97	for socket.cachedNonce == "" && socket.dead == nil {
                    
98		debugf("Socket %p to %s: waiting for nonce", socket, socket.addr)
                    
99		socket.gotNonce.Wait()
                    
131		}
                    
132		debugf("Socket %p to %s: nonce unmarshalled: %#v", socket, socket.addr, result)
                    
133		if result.Code == 13390 {
                    
180
                    
181	debugf("Socket %p to %s: login: db=%q user=%q", socket, socket.addr, cred.Source, cred.Username)
                    
182
                    
198	} else {
                    
199		debugf("Socket %p to %s: login successful", socket, socket.addr)
                    
200	}
                    
461			copy(socket.logout[i:], socket.logout[i+1:])
                    
462			socket.logout = socket.logout[:len(socket.logout)-1]
                    
463			return true
                    
                
winrt_ssocket_service_base.hpp https://gitlab.com/cdeclare/intcrypt | C++ Header | 357 lines
                    
1//
                    
2// detail/winrt_ssocket_service_base.hpp
                    
3// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    
10
                    
11#ifndef BOOST_ASIO_DETAIL_WINRT_SSOCKET_SERVICE_BASE_HPP
                    
12#define BOOST_ASIO_DETAIL_WINRT_SSOCKET_SERVICE_BASE_HPP
                    
24#include <boost/asio/io_service.hpp>
                    
25#include <boost/asio/socket_base.hpp>
                    
26#include <boost/asio/detail/addressof.hpp>
                    
27#include <boost/asio/detail/buffer_sequence_adapter.hpp>
                    
28#include <boost/asio/detail/socket_types.hpp>
                    
29#include <boost/asio/detail/winrt_async_manager.hpp>
                    
42  // The native type of a socket.
                    
43  typedef Windows::Networking::Sockets::StreamSocket^ native_handle_type;
                    
44
                    
                
WS.js git://github.com/martensms/lycheeJS.git | JavaScript | 640 lines
                    
14	/*
                    
15	 * WebSocket Framing Protocol
                    
16	 *
                    
                
RecordingInputStream.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 369 lines
                    
30import java.io.InputStream;
                    
31import java.net.SocketException;
                    
32import java.net.SocketTimeoutException;
                    
211                }
                    
212            } catch (SocketTimeoutException e) {
                    
213                // A socket timeout is just a transient problem, meaning
                    
220                if (logger.isLoggable(Level.FINE)) {
                    
221                    logger.log(Level.FINE, "socket timeout", e); 
                    
222                }
                    
224                recordingOutputStream.checkLimits();
                    
225            } catch (SocketException se) {
                    
226                throw se;
                    
                
addr.c https://gitlab.com/Krzyzanowski_Pawel/biosignal_gen | C | 360 lines
                    
3 *
                    
4 * Convert socket addresses to presentation addresses and universal
                    
5 * addresses, and vice versa.
                    
119 * rpc_ntop - construct a presentation address in @buf
                    
120 * @sap: socket address
                    
121 * @buf: construction area
                    
235 * @buflen: length of presentation address in bytes
                    
236 * @sap: buffer into which to plant socket address
                    
237 * @salen: size of buffer in bytes
                    
238 *
                    
239 * Returns the size of the socket address if successful; otherwise
                    
240 * zero is returned.
                    
241 *
                    
242 * Plants a socket address in @sap and returns the size of the
                    
243 * socket address, if successful.  Returns zero if an error
                    
                
tcp.c https://gitlab.com/Krzyzanowski_Pawel/biosignal_gen | C | 326 lines
                    
55/* doing it this way avoids calling tcp_sk() */
                    
56void rds_tcp_nonagle(struct socket *sock)
                    
57{
                    
66
                    
67void rds_tcp_tune(struct socket *sock)
                    
68{
                    
93
                    
94void rds_tcp_restore_callbacks(struct socket *sock,
                    
95			       struct rds_tcp_connection *tc)
                    
120 */
                    
121void rds_tcp_set_callbacks(struct socket *sock, struct rds_connection *conn)
                    
122{
                    
133
                    
134	/* accepted sockets need our listen data ready undone */
                    
135	if (sock->sk->sk_data_ready == rds_tcp_listen_data_ready)
                    
                
Readme.md https://gitlab.com/DaviKaur/tutorials | Markdown | 364 lines
                    
2
                    
3Socket.IO is a Node.JS project that makes WebSockets and realtime possible in
                    
4all browsers. It also enhances WebSockets by providing built-in multiplexing,
                    
82
                    
83io.sockets.on('connection', function (socket) {
                    
84  io.sockets.emit('this', { will: 'be received by everyone' });
                    
283
                    
284io.sockets.on('connection', function (socket) {
                    
285  socket.join('justin bieber fans');
                    
300
                    
301io.sockets.on('connection', function (socket) {
                    
302  socket.on('message', function () { });
                    
331io.configure(function () {
                    
332  io.set('transports', ['websocket', 'flashsocket', 'xhr-polling']);
                    
333});
                    
                
udp.c https://gitlab.com/tlevine/DragonFlyBSD | C | 336 lines
                    
30#include <sys/types.h>
                    
31#include <sys/socket.h>
                    
32#include <netinet/in.h>
                    
233
                    
234  p->fd = socket(PF_INET, SOCK_DGRAM, 0);
                    
235  if (p->fd >= 0) {
                    
235  if (p->fd >= 0) {
                    
236    log_Printf(LogDEBUG, "%s: Opened udp socket %s\n", p->link.name,
                    
237               p->name.full);
                    
243  } else
                    
244    log_Printf(LogWARN, "%s: socket: %s\n", p->name.full, strerror(errno));
                    
245
                    
282  } else {
                    
283    /* See if we're a connected udp socket */
                    
284    struct stat st;
                    
                
History.md https://gitlab.com/jeaster12/fabby | Markdown | 397 lines
                    
4
                    
5  * package: bump `socket.io` for node4 support
                    
6  * package: bump `engine.io-client` for node4 compatibility
                    
20
                    
21 * build `socket.io.js` with `engine.io-client` `1.5.1`
                    
22
                    
30
                    
31 * build `socket.io.js`
                    
32
                    
42 * package: bump `engine.io-client`
                    
43 * added `socket.id` property pointing to session id [rase-]
                    
44 * fix url parsing when uri string is undefined [defunctzombie]
                    
70
                    
71 * socket: fix in `has-binary`
                    
72 * package: bump `socket.io-parser`
                    
                
NSOutputStream_socket.mm https://gitlab.com/goolic/WinObjC | Objective C++ | 184 lines
                    
16
                    
17static BOOL socketHasSpaceAvailable(id socket) {
                    
18   NSSelectSet* selectSet = [[[NSSelectSet alloc] init] autorelease];
                    
28@implementation NSOutputStream_socket : NSStream
                    
29    /* annotate with type */ -(id) initWithSocket:(id)socket streamStatus:(DWORD)status {
                    
30        _delegate=self;
                    
131            if(sslHandler==nil)
                    
132                return socketHasSpaceAvailable(_socket);
                    
133            else {
                    
136                else if ( socketHasSpaceAvailable(_socket)) {
                    
137                    [sslHandler transferOneBufferFromSSLToSocket:_socket];
                    
138                }
                    
161
                    
162            [sslHandler runWithSocket:_socket];
                    
163            [_inputSource setSelectEventMask:[_inputSource selectEventMask] | NSSelectWriteEvent];
                    
                
FtpInitialConnectTimeoutTest.java https://gitlab.com/matticala/apache-camel | Java | 171 lines
                    
48    /**
                    
49     * Create the answer for the socket factory that causes a SocketTimeoutException to occur in connect.
                    
50     */
                    
50     */
                    
51    private static class SocketAnswer implements Answer<Socket> {
                    
52
                    
54        public Socket answer(InvocationOnMock invocation) throws Throwable {
                    
55            final Socket socket = spy(new Socket());
                    
56            final AtomicBoolean timeout = new AtomicBoolean();
                    
128
                    
129    private SocketFactory createSocketFactory() throws IOException {
                    
130        SocketFactory socketFactory = mock(SocketFactory.class);
                    
130        SocketFactory socketFactory = mock(SocketFactory.class);
                    
131        when(socketFactory.createSocket()).thenAnswer(new SocketAnswer());
                    
132        return socketFactory;
                    
                
WebsocketComponentAutoConfiguration.java https://gitlab.com/matticala/apache-camel | Java | 129 lines
                    
16 */
                    
17package org.apache.camel.component.atmosphere.websocket.springboot;
                    
18
                    
23import org.apache.camel.CamelContext;
                    
24import org.apache.camel.component.atmosphere.websocket.WebsocketComponent;
                    
25import org.apache.camel.spi.ComponentCustomizer;
                    
57        WebsocketComponentConfiguration.class})
                    
58public class WebsocketComponentAutoConfiguration {
                    
59
                    
60    private static final Logger LOGGER = LoggerFactory
                    
61            .getLogger(WebsocketComponentAutoConfiguration.class);
                    
62    @Autowired
                    
79    @ConditionalOnMissingBean(WebsocketComponent.class)
                    
80    public WebsocketComponent configureWebsocketComponent() throws Exception {
                    
81        WebsocketComponent component = new WebsocketComponent();
                    
                
bpf.c https://gitlab.com/tlevine/DragonFlyBSD | C | 421 lines
                    
3
                    
4/* BPF socket interface code, originally contributed by Archie Cobbs. */
                    
5
                    
105	/*
                    
106	 * Use raw socket for unicast send.
                    
107	 */
                    
107	 */
                    
108	if ((sock = socket(AF_INET, SOCK_RAW, IPPROTO_UDP)) == -1)
                    
109		error("socket(SOCK_RAW): %m");
                    
288		/*
                    
289		 * DragonFly's raw socket expects ip_len/ip_off
                    
290		 * in host byte order.
                    
                
MemoryFileSystem.js https://gitlab.com/andromeda_M/my-first-react-app | JavaScript | 225 lines
                    
57			isFIFO: falseFn,
                    
58			isSocket: falseFn
                    
59		};
                    
67			isFIFO: falseFn,
                    
68			isSocket: falseFn
                    
69		};
                    
                
data_use_measurement_unittest.cc https://gitlab.com/jonnialva90/iridium-browser | C++ | 151 lines
                    
13#include "net/base/request_priority.h"
                    
14#include "net/socket/socket_test_util.h"
                    
15#include "net/url_request/url_request.h"
                    
42                             net::MockRead("Test Content")};
                    
43    net::StaticSocketDataProvider socket_data(reads, arraysize(reads), nullptr,
                    
44                                              0);
                    
44                                              0);
                    
45    socket_factory_->AddSocketDataProvider(&socket_data);
                    
46
                    
76                             net::MockRead("Test Content")};
                    
77    net::StaticSocketDataProvider socket_data(reads, arraysize(reads), nullptr,
                    
78                                              0);
                    
78                                              0);
                    
79    socket_factory_->AddSocketDataProvider(&socket_data);
                    
80
                    
                
test_get_sendfile.c https://gitlab.com/karlson2k/libmicrohttpd-old | C | 514 lines
                    
34#include <fcntl.h>
                    
35#include "mhd_sockets.h"
                    
36
                    
37#ifndef WINDOWS
                    
38#include <sys/socket.h>
                    
39#include <unistd.h>
                    
278  fd_set es;
                    
279  MHD_socket maxsock;
                    
280#ifdef MHD_WINSOCK_SOCKETS
                    
280#ifdef MHD_WINSOCK_SOCKETS
                    
281  int maxposixs; /* Max socket number unused on W32 */
                    
282#else  /* MHD_POSIX_SOCKETS */
                    
283#define maxposixs maxsock
                    
284#endif /* MHD_POSIX_SOCKETS */
                    
285  int running;
                    
                
PltSsdp.h https://gitlab.com/jothow/kodi | C Header | 389 lines
                    
112                               const char*        nt,
                    
113                               NPT_UdpSocket&     socket,
                    
114                               bool               notify, 
                    
120                                   const char*        nt,
                    
121                                   NPT_UdpSocket&     socket,
                    
122                                   bool               notify);
                    
207    PLT_SsdpInitMulticastIterator(NPT_UdpMulticastSocket* socket) :
                    
208        m_Socket(socket) {}
                    
209
                    
363public:
                    
364    PLT_SsdpSearchTask(NPT_UdpSocket*                  socket,
                    
365                       PLT_SsdpSearchResponseListener* listener, 
                    
385    bool                            m_Repeat;
                    
386    NPT_UdpSocket*                  m_Socket;
                    
387};
                    
                
sfds.c https://gitlab.com/adam.lukaitis/Win32-OpenSSH | C | 459 lines
                    
145	{
                    
146		bIsSocket = FALSE;
                    
147	}
                    
148
                    
149	// if (!bIsSocket && fd_or_handle > 600)
                    
150   //	  bIsSocket = TRUE;
                    
151
                    
152	if (bIsSocket == TRUE)
                    
153		real_handle = (HANDLE)fd_or_handle;
                    
213      
                    
214      if (getsockopt((SOCKET) real_handle, SOL_SOCKET, 
                    
215                         SO_ACCEPTCONN, (char *) &optVal, &optLen))
                    
220      {
                    
221        sfd_map[slot].type = SFD_TYPE_SOCKET;
                    
222      }
                    
                
iwinfo_utils.c https://gitlab.com/gl-xinshouyong/1407-mifi-customer-tmp | C | 367 lines
                    
25
                    
26static int ioctl_socket = -1;
                    
27
                    
27
                    
28static int iwinfo_ioctl_socket(void)
                    
29{
                    
29{
                    
30	/* Prepare socket */
                    
31	if (ioctl_socket == -1)
                    
32	{
                    
33		ioctl_socket = socket(AF_INET, SOCK_DGRAM, 0);
                    
34		fcntl(ioctl_socket, F_SETFD, fcntl(ioctl_socket, F_GETFD) | FD_CLOEXEC);
                    
36
                    
37	return ioctl_socket;
                    
38}
                    
                
tcp_probe.c https://gitlab.com/deadnem/Singularity | C | 260 lines
                    
24#include <linux/kprobes.h>
                    
25#include <linux/socket.h>
                    
26#include <linux/tcp.h>
                    
                
v0.9.2.1.md https://gitlab.com/Aaeinstein54/bitcoin.org | Markdown | 222 lines
                    
103- Add new DNS seed from bitnodes.io
                    
104- Prevent socket leak in ThreadSocketHandler and correct some proxy related socket leaks
                    
105- Use pnode->nLastRecv as sync score (was the wrong way around)
                    
                
pathnames.h https://gitlab.com/adam.lukaitis/Win32-OpenSSH | C Header | 215 lines
                    
167
                    
168/* UNIX domain socket for X11 server; displaynum will replace %u */
                    
169#ifndef _PATH_UNIX_X
                    
                
genl_ctrl.c https://gitlab.com/gl-xinshouyong/1407-mifi-customer-tmp | C | 302 lines
                    
213 * Resolve generic netlink family name to its identifier
                    
214 * @arg sk		Netlink socket.
                    
215 * @arg name		Name of generic netlink family
                    
                
io.hpp https://gitlab.com/wilane/mesos | C++ Header | 189 lines
                    
98 *     A failure will be returned if an error is detected.
                    
99 *     If writing to a socket or pipe, an error will be returned if the
                    
100 *     the read end of the socket or pipe has been closed.
                    
147 * TODO(hartem): This function will currently return an error if fd
                    
148 * is not a socket descriptor. Chnages need to be made to support
                    
149 * ordinary files and pipes as well.
                    
150 *
                    
151 * @param fd socket descriptor.
                    
152 * @param data buffer to which peek'd bytes will be copied.
                    
178 *
                    
179 * @param fd socket descriptor.
                    
180 * @param limit maximum number of bytes to peek.
                    
                
README.md https://gitlab.com/RedDedVolvo/solidgoald | Markdown | 383 lines
                    
1# websocket-driver [![Build Status](https://travis-ci.org/faye/websocket-driver-node.svg)](https://travis-ci.org/faye/websocket-driver-node)
                    
2
                    
17* Negotiate and use extensions via the
                    
18  [websocket-extensions](https://github.com/faye/websocket-extensions-node)
                    
19  module
                    
62server.on('upgrade', function(request, socket, body) {
                    
63  if (!websocket.isWebSocket(request)) return;
                    
64
                    
136var net = require('net'),
                    
137    websocket = require('websocket-driver');
                    
138
                    
287`Sec-WebSocket-Extensions` header. `extension` is any extension compatible with
                    
288the [websocket-extensions](https://github.com/faye/websocket-extensions-node)
                    
289framework.
                    
311
                    
312Sends a text message over the socket. If the socket handshake is not yet
                    
313complete, the message will be queued until it is. Returns `true` if the message
                    
                
_stream_writable.js https://gitlab.com/jeaster12/gulp-nunjucks | JavaScript | 529 lines
                    
101  // of how much we're waiting to get pushed to some underlying
                    
102  // socket or file.
                    
103  this.length = 0;
                    
                
shepherd.scm https://gitlab.com/janneke/guix | Scheme | 157 lines
                    
102                          (format #f "/run/user/~a" (getuid)))
                    
103                      "/shepherd/socket"))
                    
104              (let ((log-dir (or (getenv "XDG_LOG_HOME")
                    
128              (format #f "/run/user/~a" (getuid)))
                    
129          "/shepherd/socket"))
                    
130        #$(reload-configuration-gexp config)
                    
                
simple-error-model.cc https://gitlab.com/pmaddi/cs433 | C++ | 173 lines
                    
115
                    
116  OnOffHelper onoff ("ns3::UdpSocketFactory",
                    
117    Address (InetSocketAddress (i3i2.GetAddress (1), port)));
                    
125  // Create an optional packet sink to receive these packets
                    
126  PacketSinkHelper sink ("ns3::UdpSocketFactory",
                    
127    Address (InetSocketAddress (Ipv4Address::GetAny (), port)));
                    
133  onoff.SetAttribute ("Remote", 
                    
134                      AddressValue (InetSocketAddress (i1i2.GetAddress (0), port)));
                    
135  apps = onoff.Install (c.Get (3));
                    
140  sink.SetAttribute ("Local", 
                    
141                     AddressValue (InetSocketAddress (Ipv4Address::GetAny (), port)));
                    
142  apps = sink.Install (c.Get (1));
                    
                
BluetoothServer.java https://gitlab.com/paresh/fdroidclient | Java | 361 lines
                    
33
                    
34    private BluetoothServerSocket serverSocket;
                    
35    private final List<ClientConnection> clients = new ArrayList<>();
                    
60        if (serverSocket != null) {
                    
61            Utils.closeQuietly(serverSocket);
                    
62        }
                    
87            try {
                    
88                BluetoothSocket clientSocket = serverSocket.accept();
                    
89                if (clientSocket != null) {
                    
106
                    
107        private final BluetoothSocket socket;
                    
108        private final File webRoot;
                    
110        ClientConnection(BluetoothSocket socket, File webRoot) {
                    
111            this.socket = socket;
                    
112            this.webRoot = webRoot;
                    
                
index.js https://gitlab.com/miniguez/phoenix_trello | JavaScript | 222 lines
                    
114		if (options.timeout) {
                    
115			req.once('socket', function(socket) {
                    
116				reqTimeout = setTimeout(function() {
                    
                
util.h https://gitlab.com/77/android-kernel-lge-hammerhead | C Header | 268 lines
                    
69#include <sys/poll.h>
                    
70#include <sys/socket.h>
                    
71#include <sys/ioctl.h>
                    
                
gNET.cpp https://gitlab.com/xKIVIx/My_Game | C++ | 260 lines
                    
10	{
                    
11		LogSend(LOG_CRITICAL_ERROR, "gNET", "Can`t init socket API");
                    
12		return;
                    
13	}
                    
14	// init output socket
                    
15	output_sock_ = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
                    
15	output_sock_ = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
                    
16	if (output_sock_ == INVALID_SOCKET)
                    
17	{
                    
17	{
                    
18		LogSend(LOG_CRITICAL_ERROR, "gNET", "Can`t init output socket");
                    
19		WSACleanup();
                    
21	}
                    
22	// init input socket
                    
23	input_sock_ = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
                    
                
callback.c https://gitlab.com/rychly/nst-linux-sources | C | 257 lines
                    
84		/*
                    
85		 * Listen for a request on the socket
                    
86		 */
                    
163out_err:
                    
164	dprintk("NFS: Couldn't create callback socket or server thread; "
                    
165		"err = %d\n", ret);
                    
                
cardbus.c https://gitlab.com/rychly/nst-linux-sources | C | 252 lines
                    
86    cards.  The "result" that is used externally is the cb_cis_virt
                    
87    pointer in the struct pcmcia_socket structure.
                    
88    
                    
90
                    
91static void cb_release_cis_mem(struct pcmcia_socket * s)
                    
92{
                    
100
                    
101static int cb_setup_cis_mem(struct pcmcia_socket * s, struct resource *res)
                    
102{
                    
129
                    
130int read_cb_mem(struct pcmcia_socket * s, int space, u_int addr, u_int len, void *ptr)
                    
131{
                    
209
                    
210int __ref cb_alloc(struct pcmcia_socket * s)
                    
211{
                    
                
README.md https://gitlab.com/hacongbang/pusher | Markdown | 308 lines
                    
97
                    
98### Socket id
                    
99
                    
99
                    
100In order to avoid duplicates you can optionally specify the sender's socket id while triggering an event ([https://pusher.com/docs/duplicates](http://pusherapp.com/docs/duplicates)):
                    
101
                    
102```php
                    
103$pusher->trigger('my-channel','event','data','socket_id');
                    
104```
                    
115
                    
116To authorise your users to access private channels on Pusher, you can use the socket_auth function:
                    
117
                    
118```php
                    
119$pusher->socket_auth('my-channel','socket_id');
                    
120```
                    
                
app.py https://gitlab.com/johannes.valbjorn/CallRoulette | Python | 214 lines
                    
79        except asyncio.TimeoutError:
                    
80            log.warning('Timeout reading from socket')
                    
81            self.close()
                    
104
                    
105class WebSocketHandler:
                    
106    def __init__(self):
                    
110    def __call__(self, request):
                    
111        ws = web.WebSocketResponse(protocols=('callroulette',))
                    
112        ws.start(request)
                    
191    app.router.add_route('GET', '/', LazyFileHandler(INDEX_FILE, 'text/html'))
                    
192    app.router.add_route('GET', '/ws', WebSocketHandler())
                    
193    app.router.add_route('GET', '/static/{path:.*}', StaticFilesHandler(STATIC_FILES))
                    
                
CHANGELOG.md https://gitlab.com/jeaster12/fabby | Markdown | 219 lines
                    
51# Chokidar 0.12.3 (13 December 2014)
                    
52* Fix handling of special files such as named pipes and sockets
                    
53
                    
                
c-api.rst https://gitlab.com/jonnialva90/iridium-browser | ReStructuredText | 364 lines
                    
110
                    
111  * `PPB_TCPSocket <pepper_stable/c/struct_p_p_b___t_c_p_socket__1__1.html>`__
                    
112
                    
116
                    
117  * `PPB_UDPSocket <pepper_stable/c/struct_p_p_b___u_d_p_socket__1__0.html>`__
                    
118
                    
138
                    
139  * `PPB_WebSocket <pepper_stable/c/struct_p_p_b___web_socket__1__0.html>`__
                    
140
                    
322
                    
323  * `ppb_tcp_socket.h <pepper_stable/c/ppb__tcp__socket_8h.html>`__
                    
324
                    
326
                    
327  * `ppb_udp_socket.h <pepper_stable/c/ppb__udp__socket_8h.html>`__
                    
328
                    
                
connect.hpp https://gitlab.com/Teo-Mirror/AtomicGameEngine | C++ Header | 428 lines
                    
52template <typename Protocol, typename SocketService, typename Iterator>
                    
53inline Iterator connect(basic_socket<Protocol, SocketService>& s,
                    
54    Iterator begin, asio::error_code& ec)
                    
77    typename Iterator, typename ConnectCondition>
                    
78Iterator connect(basic_socket<Protocol, SocketService>& s,
                    
79    Iterator begin, ConnectCondition connect_condition)
                    
260  //private:
                    
261    basic_socket<Protocol, SocketService>& socket_;
                    
262    Iterator iter_;
                    
324    void (asio::error_code, Iterator))
                    
325async_connect(basic_socket<Protocol, SocketService>& s,
                    
326    Iterator begin, ASIO_MOVE_ARG(ComposedConnectHandler) handler)
                    
375    void (asio::error_code, Iterator))
                    
376async_connect(basic_socket<Protocol, SocketService>& s,
                    
377    Iterator begin, ConnectCondition connect_condition,
                    
                
AppDelegate.cpp https://gitlab.com/blackbit0/cocos2d-x | C++ | 185 lines
                    
28#include "network/XMLHTTPRequest.h"
                    
29#include "network/jsb_websocket.h"
                    
30#include "network/jsb_socketio.h"
                    
103    sc->addRegisterCallback(MinXmlHttpRequest::_js_register);
                    
104    sc->addRegisterCallback(register_jsb_websocket);
                    
105	sc->addRegisterCallback(register_jsb_socketio);
                    
                
overload1.html git://github.com/MisterTea/HyperNEAT.git | HTML | 94 lines
                    
26<div class="titlepage"><div><div><h5 class="title">
                    
27<a name="boost_asio.reference.basic_socket_streambuf.shutdown.overload1"></a><a class="link" href="overload1.html" title="basic_socket_streambuf::shutdown (1 of 2 overloads)">basic_socket_streambuf::shutdown
                    
28          (1 of 2 overloads)</a>
                    
44<a name="boost_asio.reference.basic_socket_streambuf.shutdown.overload1.h0"></a>
                    
45            <span class="phrase"><a name="boost_asio.reference.basic_socket_streambuf.shutdown.overload1.parameters"></a></span><a class="link" href="overload1.html#boost_asio.reference.basic_socket_streambuf.shutdown.overload1.parameters">Parameters</a>
                    
46          </h6>
                    
57<a name="boost_asio.reference.basic_socket_streambuf.shutdown.overload1.h1"></a>
                    
58            <span class="phrase"><a name="boost_asio.reference.basic_socket_streambuf.shutdown.overload1.exceptions"></a></span><a class="link" href="overload1.html#boost_asio.reference.basic_socket_streambuf.shutdown.overload1.exceptions">Exceptions</a>
                    
59          </h6>
                    
75          </p>
                    
76<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">tcp</span><span class="special">::</span><span class="identifier">socket</span> <span class="identifier">socket</span><span class="special">(</span><span class="identifier">io_service</span><span class="special">);</span>
                    
77<span class="special">...</span>
                    
77<span class="special">...</span>
                    
78<span class="identifier">socket</span><span class="special">.</span><span class="identifier">shutdown</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">tcp</span><span class="special">::</span><span class="identifier">socket</span><span class="special">::</span><span class="identifier">shutdown_send</span><span class="special">);</span>
                    
79</pre>
                    
                
send.html git://github.com/MisterTea/HyperNEAT.git | HTML | 68 lines
                    
7<link rel="home" href="../../../boost_asio.html" title="Boost.Asio">
                    
8<link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket">
                    
9<link rel="prev" href="reuse_address.html" title="basic_raw_socket::reuse_address">
                    
22<div class="spirit-nav">
                    
23<a accesskey="p" href="reuse_address.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="send/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
                    
24</div>
                    
26<div class="titlepage"><div><div><h4 class="title">
                    
27<a name="boost_asio.reference.basic_raw_socket.send"></a><a class="link" href="send.html" title="basic_raw_socket::send">basic_raw_socket::send</a>
                    
28</h4></div></div></div>
                    
36    <span class="keyword">const</span> <span class="identifier">ConstBufferSequence</span> <span class="special">&amp;</span> <span class="identifier">buffers</span><span class="special">);</span>
                    
37  <span class="emphasis"><em>&#187; <a class="link" href="send/overload1.html" title="basic_raw_socket::send (1 of 3 overloads)">more...</a></em></span>
                    
38
                    
40    <span class="keyword">typename</span> <a class="link" href="../ConstBufferSequence.html" title="Constant buffer sequence requirements">ConstBufferSequence</a><span class="special">&gt;</span>
                    
41<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="send/overload2.html" title="basic_raw_socket::send (2 of 3 overloads)">send</a><span class="special">(</span>
                    
42    <span class="keyword">const</span> <span class="identifier">ConstBufferSequence</span> <span class="special">&amp;</span> <span class="identifier">buffers</span><span class="special">,</span>
                    
                
ClientFTP.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 179 lines
                    
54    protected StringBuilder controlConversation;
                    
55    protected Socket dataSocket;
                    
56
                    
71     *            the path of the file to retrieve
                    
72     * @return the socket to read data from, or null if server says not found,
                    
73     *         permission denied, etc
                    
76     */
                    
77    public Socket openDataConnection(int command, String path)
                    
78    throws IOException {
                    
79        try {
                    
80            dataSocket = _openDataConnection_(command, path);
                    
81            if (dataSocket != null) {
                    
82                recordAdditionalInfo("Opened data connection to "
                    
83                        + dataSocket.getInetAddress().getHostAddress() + ":"
                    
84                        + dataSocket.getPort());
                    
                
Krb5AndCertsSslSocketConnector.Krb5SslFilter.html https://gitlab.com/essere.lab.public/qualitas.class-corpus | HTML | 144 lines
                    
6<TITLE>
                    
7Uses of Class org.apache.hadoop.security.Krb5AndCertsSslSocketConnector.Krb5SslFilter (Hadoop 1.1.2 API)
                    
8</TITLE>
                    
17    if (location.href.indexOf('is-external=true') == -1) {
                    
18        parent.document.title="Uses of Class org.apache.hadoop.security.Krb5AndCertsSslSocketConnector.Krb5SslFilter (Hadoop 1.1.2 API)";
                    
19    }
                    
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
                    
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/apache/hadoop/security/Krb5AndCertsSslSocketConnector.Krb5SslFilter.html" title="class in org.apache.hadoop.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
                    
43  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
                    
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
                    
61  <A HREF="../../../../../index.html?org/apache/hadoop/security//class-useKrb5AndCertsSslSocketConnector.Krb5SslFilter.html" target="_top"><B>FRAMES</B></A>  &nbsp;
                    
62&nbsp;<A HREF="Krb5AndCertsSslSocketConnector.Krb5SslFilter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
                    
83<H2>
                    
84<B>Uses of Class<br>org.apache.hadoop.security.Krb5AndCertsSslSocketConnector.Krb5SslFilter</B></H2>
                    
85</CENTER>
                    
                
ColumbaServer.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 251 lines
                    
22import java.io.PrintWriter;
                    
23import java.net.ServerSocket;
                    
24import java.net.Socket;
                    
40/**
                    
41 * Opens a server socket to manage multiple sessions of Columba capable of
                    
42 * passing commands to the main session.
                    
81	 */
                    
82	protected ServerSocket serverSocket;
                    
83
                    
102				try {
                    
103					serverSocket.close();
                    
104
                    
135				try {
                    
136					serverSocket = new ServerSocket(port);
                    
137
                    
                
network.c https://gitlab.com/matt81093/Darwinia-and-Multiwinia-Source-Code | C | 278 lines
                    
9#include <sys/wait.h>
                    
10#include <sys/socket.h>
                    
11#include <netinet/in.h>
                    
106
                    
107    /* Now try to create a socket and connect */
                    
108#ifdef TEST_MAIN
                    
110#endif
                    
111    sock = socket(AF_INET, SOCK_STREAM, 0);
                    
112    if ( sock < 0 ) {
                    
113#ifdef TEST_MAIN
                    
114        printf("socket() failed! %s\n", strerror(errno));
                    
115#endif
                    
137/* This does a non-blocking network check of a URL
                    
138   It returns a socket file descriptor which is passed to wait_network(),
                    
139   or -1 if an error occurred while setting up the network check.
                    
                
audio_renderer_host.h https://gitlab.com/jonnialva90/iridium-browser | C Header | 315 lines
                    
37
                    
38// A SyncSocket pair is used to signal buffer readiness between processes.
                    
39
                    
194  // Complete the process of creating an audio stream. This will set up the
                    
195  // shared memory or shared socket in low latency mode and send the
                    
196  // NotifyStreamCreated message to the peer.
                    
                
dsi_tcp.c git://pkgs.fedoraproject.org/netatalk | C | 414 lines
                    
26#include <sys/time.h>
                    
27#include <sys/socket.h>
                    
28
                    
79{
                    
80    if (dsi->socket == -1)
                    
81        return;
                    
82
                    
83    close(dsi->socket);
                    
84    dsi->socket = -1;
                    
94static struct itimerval itimer;
                    
95/* accept the socket and do a little sanity checking */
                    
96static int dsi_tcp_open(DSI *dsi)
                    
101    len = sizeof(dsi->client);
                    
102    dsi->socket = accept(dsi->serversock, (struct sockaddr *) &dsi->client, &len);
                    
103
                    
                
cu_srv.c https://gitlab.com/rainbowguardians/RainbowHard | C | 613 lines
                    
37
                    
38static SOCKTYPE elisten_sock =         INVALID_SOCKET; /* Crypto Engine server socket -
                    
39                                                   listening socket descriptor */
                    
39                                                   listening socket descriptor */
                    
40static SOCKTYPE esvr_sock    =         INVALID_SOCKET; /* Crypto Engine server active socket - 
                    
41                                                   connected socket descriptor */
                    
283   {
                    
284      if (esvr_sock != INVALID_SOCKET)
                    
285      {
                    
421{
                    
422   if (elisten_sock == INVALID_SOCKET)
                    
423      return;  /* Crypto Engine Server not set up, don't bother */
                    
458      /* open TCP socket */
                    
459      elisten_sock = socket(AF_INET, SOCK_STREAM, 0);
                    
460      if (elisten_sock == INVALID_SOCKET)
                    
                
index.coffee https://gitlab.com/nuitdeboutlyon-group/nuitdeboutlyon-radio | CoffeeScript | 284 lines
                    
6IO      = require "./slave_io"
                    
7SocketSource = require "./socket_source"
                    
8
                    
242
                    
243                    socket = l.obj.socket
                    
244                    lopts =
                    
253                    # don't send in that case...
                    
254                    if socket && !socket.destroyed
                    
255                        lFunc lopts, socket, (err) =>
                    
271        # check and make sure they haven't disconnected mid-flight
                    
272        if socket && !socket.destroyed
                    
273            # create an output and attach it to the proper stream
                    
274            output = new @Outputs[ obj.client.output ] @streams[ obj.stream ],
                    
275                socket:     socket
                    
276                client:     obj.client
                    
                
SocketsProvider.cs https://cstactics.svn.codeplex.com/svn | C# | 359 lines
                    
21
                    
22        private Socket socket;
                    
23        private DnsEndPoint endPoint;
                    
68            if (args.SocketError != SocketError.Success)
                    
69                throw new SocketException((int)args.SocketError);
                    
70        }
                    
326        {
                    
327            Socket s = e.UserToken as Socket;
                    
328            if (s.Connected)
                    
343
                    
344            //throw new SocketException((int)e.SocketError);
                    
345        }
                    
351            Initialized = false;
                    
352            socket.Shutdown(SocketShutdown.Both);
                    
353            if (socket.Connected)
                    
                
netmsg.bas http://segin-utils.googlecode.com/svn/trunk/ | Basic | 577 lines
                    
84'
                    
85' Linux does NOT need socket library inits, unlike Windows...
                    
86'
                    
122function hOpen( byval proto as integer = IPPROTO_TCP ) as SOCKET export
                    
123	dim s as SOCKET
                    
124    
                    
153	
                    
154	function = bind( s, cast( PSOCKADDR, @sa ), len( sa ) ) <> SOCKET_ERROR
                    
155	
                    
160	
                    
161	function = listen( s, timeout ) <> SOCKET_ERROR
                    
162	
                    
165'':::::
                    
166function hAccept( byval s as SOCKET, byval sa as sockaddr_in ptr ) as SOCKET export
                    
167	dim salen as integer 
                    
                
config.h https://gitlab.com/ddrown/ntpsec | C Header | 528 lines
                    
86 * On Windows built with 64-bit time_t, sock_timeval.tv_sec is a long
                    
87 * as required by Windows' socket() interface timeout argument, while
                    
88 * timeval.tv_sec is time_t for the more common use as a UTC time 
                    
244
                    
245#define OPEN_BCAST_SOCKET		1	/* for ntp_io.c */
                    
246#define TYPEOF_IP_MULTICAST_LOOP	BOOL
                    
322 * to deal with our mixture of C runtime (open, write) and Windows
                    
323 * (sockets, serial ports) error codes.  This is an ugly hack because
                    
324 * both use the lowest values differently, but particularly for ntpd,
                    
330#define MCAST				/* Enable Multicast Support */
                    
331#define MULTICAST_NONEWSOCKET		/* Don't create a new socket for mcast address */
                    
332
                    
                
server.js https://gitlab.com/thomasphillips3/beerlocker | JavaScript | 448 lines
                    
48 * @param {(Buffer|string)} [options.sslPass=null] String or buffer containing the certificate password (needs to have a mongod server with ssl support, 2.4 or higher)
                    
49 * @param {object} [options.socketOptions=null] Socket options
                    
50 * @param {boolean} [options.socketOptions.autoReconnect=false] Reconnect on error.
                    
50 * @param {boolean} [options.socketOptions.autoReconnect=false] Reconnect on error.
                    
51 * @param {boolean} [options.socketOptions.noDelay=true] TCP Socket NoDelay option.
                    
52 * @param {number} [options.socketOptions.keepAlive=0] TCP KeepAlive on the socket with a X ms delay before start.
                    
53 * @param {number} [options.socketOptions.connectTimeoutMS=0] TCP Connection timeout setting
                    
54 * @param {number} [options.socketOptions.socketTimeoutMS=0] TCP Socket timeout setting
                    
55 * @param {number} [options.reconnectTries=30] Server attempt to reconnect #times
                    
105
                    
106  // Socket options passed down
                    
107  if(options.socketOptions) {
                    
113    if(options.socketOptions.socketTimeoutMS) {
                    
114      clonedOptions.socketTimeout = options.socketOptions.socketTimeoutMS;
                    
115    }
                    
                
socket_option.hpp https://gitlab.com/NucleusStudios/SkyrimOnline | C++ Header | 568 lines
                    
1//
                    
2// detail/socket_option.hpp
                    
3// ~~~~~~~~~~~~~~~~~~~~~~~~
                    
10
                    
11#ifndef BOOST_ASIO_IP_DETAIL_SOCKET_OPTION_HPP
                    
12#define BOOST_ASIO_IP_DETAIL_SOCKET_OPTION_HPP
                    
21#include <stdexcept>
                    
22#include <boost/asio/detail/socket_ops.hpp>
                    
23#include <boost/asio/detail/socket_types.hpp>
                    
32namespace detail {
                    
33namespace socket_option {
                    
34
                    
90
                    
91  // Get the level of the socket option.
                    
92  template <typename Protocol>
                    
                
SSDB.php https://gitlab.com/dleonov/my-framework-two | PHP | 576 lines
                    
65		$timeout_f = (float)$timeout_ms/1000;
                    
66		$this->sock = @stream_socket_client("$host:$port", $errno, $errstr, $timeout_f);
                    
67		if(!$this->sock){
                    
                
Server.html https://gitlab.com/khainguyenptiter/project | HTML | 324 lines
                    
39<ul class="navList">
                    
40<li><a href="../../play/server/PlayHandler.WebSocketInvocation.html" title="class in play.server"><span class="strong">Prev Class</span></a></li>
                    
41<li><a href="../../play/server/ServletWrapper.html" title="class in play.server"><span class="strong">Next Class</span></a></li>
                    
280<ul class="navList">
                    
281<li><a href="../../play/server/PlayHandler.WebSocketInvocation.html" title="class in play.server"><span class="strong">Prev Class</span></a></li>
                    
282<li><a href="../../play/server/ServletWrapper.html" title="class in play.server"><span class="strong">Next Class</span></a></li>
                    
                
GameKitServices-Symbols.h https://gitlab.com/edelmaks/iOS-iphoneheaders | C Header | 421 lines
                    
118_GKVoiceChatServiceErrorDomain
                    
119_GetLocalIFIndexForBoundSocket
                    
120_GetLocalInterfaceListWithOptions
                    
402_snprintf
                    
403_socket
                    
404_sscanf
                    
                
SmtpTransport.php https://gitlab.com/ygkanani/CakeTooDoo | PHP | 373 lines
                    
89 * @return array
                    
90 * @throws SocketException
                    
91 */
                    
196				if (!$this->_smtpSend(base64_encode($this->_config['username']), '334')) {
                    
197					throw new SocketException(__d('cake_dev', 'SMTP server did not accept the username.'));
                    
198				}
                    
199				if (!$this->_smtpSend(base64_encode($this->_config['password']), '235')) {
                    
200					throw new SocketException(__d('cake_dev', 'SMTP server did not accept the password.'));
                    
201				}
                    
331	protected function _generateSocket() {
                    
332		$this->_socket = new CakeSocket($this->_config);
                    
333	}
                    
368			}
                    
369			throw new SocketException(__d('cake_dev', 'SMTP Error: %s', $response));
                    
370		}
                    
                
rfcomm.h https://gitlab.com/deadnem/Singularity | C Header | 366 lines
                    
156	struct list_head list;
                    
157	struct socket   *sock;
                    
158	struct timer_list timer;
                    
277
                    
278/* ---- RFCOMM sockets ---- */
                    
279struct sockaddr_rc {
                    
308
                    
309int  rfcomm_init_sockets(void);
                    
310void rfcomm_cleanup_sockets(void);
                    
                
tcp.h https://gitlab.com/mrimp/linaro-toolchains | C Header | 301 lines
                    
66# include <sys/types.h>
                    
67# include <sys/socket.h>
                    
68
                    
243
                    
244/* For TCP_MD5SIG socket option.  */
                    
245#define TCP_MD5SIG_MAXKEYLEN	80
                    
255
                    
256/* For socket repair options.  */
                    
257struct tcp_repair_opt
                    
271
                    
272/* For cookie transactions socket options.  */
                    
273#define TCP_COOKIE_MIN		8		/*  64-bits */
                    
                
inet_ntop.c https://gitlab.com/adam.lukaitis/Win32-OpenSSH | C | 211 lines
                    
26#include <sys/types.h>
                    
27#include <sys/socket.h>
                    
28#include <netinet/in.h>
                    
                
SslConfiguration.cs https://gitlab.com/OriumVR/websocket-sharp | C# | 172 lines
                    
41
                    
42namespace WebSocketSharp.Net
                    
43{
                    
                
ncpop3.pas https://openxp.svn.sourceforge.net/svnroot/openxp | Pascal | 479 lines
                    
33  Netcall,              { TNetcall }
                    
34  NCSocket,             { TSocketNetcall }
                    
35  Classes,              { TStringList }
                    
38type
                    
39  EPOP3          = class(ESocketNetcall);
                    
40
                    
41type
                    
42  TPOP3 = class(TSocketNetcall)
                    
43
                    
                
bluetooth_adapter_profile_bluez_unittest.cc git://github.com/chromium/chromium.git | C++ | 391 lines
                    
163  // unowned pointer as expected to be used by clients of
                    
164  // BluetoothAdapterBlueZ::UseProfile like BluetoothSocketBlueZ
                    
165  BluetoothAdapterProfileBlueZ* profile_user_ptr_;
                    
                
mysqli_driver.php https://gitlab.com/betanurlaila/UI_onlineshop | PHP | 544 lines
                    
118	{
                    
119		// Do we have a socket path?
                    
120		if ($this->hostname[0] === '/')
                    
123			$port = NULL;
                    
124			$socket = $this->hostname;
                    
125		}
                    
131			$port = empty($this->port) ? NULL : $this->port;
                    
132			$socket = NULL;
                    
133		}
                    
201
                    
202		if ($this->_mysqli->real_connect($hostname, $this->username, $this->password, $this->database, $port, $socket, $client_flags))
                    
203		{
                    
                
kqueue.go git://github.com/garyburd/gopkgdoc.git | Go | 503 lines
                    
187		// Don't watch sockets.
                    
188		if fi.Mode()&os.ModeSocket == os.ModeSocket {
                    
189			return "", nil
                    
                
ConvertingEncoderDecoderSupportTests.java https://gitlab.com/zouxc/spring-framework | Java | 316 lines
                    
16
                    
17package org.springframework.web.socket.adapter.standard;
                    
18
                    
19import java.nio.ByteBuffer;
                    
20import javax.websocket.DecodeException;
                    
21import javax.websocket.Decoder;
                    
21import javax.websocket.Decoder;
                    
22import javax.websocket.EncodeException;
                    
23import javax.websocket.Encoder;
                    
40import org.springframework.web.context.support.AnnotationConfigWebApplicationContext;
                    
41import org.springframework.web.socket.ContextLoaderTestUtils;
                    
42
                    
46/**
                    
47 * Test for {@link org.springframework.web.socket.adapter.standard.ConvertingEncoderDecoderSupport}.
                    
48 *
                    
                
test_parse_cookies.c https://gitlab.com/karlson2k/libmicrohttpd-old | C | 260 lines
                    
119  fd_set es;
                    
120  MHD_socket maxsock;
                    
121#ifdef MHD_WINSOCK_SOCKETS
                    
121#ifdef MHD_WINSOCK_SOCKETS
                    
122  int maxposixs; /* Max socket number unused on W32 */
                    
123#else  /* MHD_POSIX_SOCKETS */
                    
124#define maxposixs maxsock
                    
125#endif /* MHD_POSIX_SOCKETS */
                    
126  int running;
                    
178    {
                    
179      maxsock = MHD_INVALID_SOCKET;
                    
180      maxposixs = -1;
                    
                
SocketImpl.h https://gitlab.com/cocoroac/walkingartists | C Header | 469 lines
                    
49
                    
50	virtual SocketImpl* acceptConnection(SocketAddress& clientAddr);
                    
51		/// Get the next completed connection from the
                    
370	SocketImpl(poco_socket_t sockfd);
                    
371		/// Creates a SocketImpl using the given native socket.
                    
372
                    
401	void reset(poco_socket_t fd = POCO_INVALID_SOCKET);
                    
402		/// Allows subclasses to set the socket manually, iff no valid socket is set yet.
                    
403
                    
420	SocketImpl(const SocketImpl&);
                    
421	SocketImpl& operator = (const SocketImpl&);
                    
422	
                    
437//
                    
438inline poco_socket_t SocketImpl::sockfd() const
                    
439{
                    
                
nodes.h https://gitlab.com/mano_wii/blender | C Header | 655 lines
                    
194public:
                    
195	ConvertNode(ShaderSocketType from, ShaderSocketType to, bool autoconvert = false);
                    
196	SHADER_NODE_BASE_CLASS(ConvertNode)
                    
197
                    
198	ShaderSocketType from, to;
                    
199};
                    
202public:
                    
203	ProxyNode(ShaderSocketType type);
                    
204	SHADER_NODE_BASE_CLASS(ProxyNode)
                    
205
                    
206	ShaderSocketType type;
                    
207};
                    
619	/* ShaderInput/ShaderOutput only stores a shallow string copy (const char *)!
                    
620	 * The actual socket names have to be stored externally to avoid memory errors. */
                    
621	vector<ustring> input_names;
                    
                
run_java_tests.py https://gitlab.com/jonnialva90/iridium-browser | Python | 334 lines
                    
120  if debug:
                    
121    transport = 'dt_socket'
                    
122    if util.IsWindows():
                    
                
command.h https://gitlab.com/rychly/rk3026-linux-sources | C Header | 224 lines
                    
56	SCTP_CMD_GEN_COOKIE_ECHO, /* Generate a COOKIE ECHO chunk. */
                    
57	SCTP_CMD_CHUNK_ULP,	/* Send a chunk to the sockets layer.  */
                    
58	SCTP_CMD_EVENT_ULP,	/* Send a notification to the sockets layer. */
                    
                
xt_TPROXY.c https://gitlab.com/deadnem/Singularity | C | 432 lines
                    
84 *
                    
85 * Returns the listener socket if there's one, the TIME_WAIT socket if
                    
86 * no such listener is found, or NULL if the TCP header is incomplete.
                    
102		/* SYN to a TIME_WAIT socket, we'd rather redirect it
                    
103		 * to a listener socket if there's one */
                    
104		struct sock *sk2;
                    
227 * @par:	Iptables target parameters.
                    
228 * @sk:		The TIME_WAIT TCP socket found by the lookup.
                    
229 *
                    
229 *
                    
230 * We have to handle SYN packets arriving to TIME_WAIT sockets
                    
231 * differently: instead of reopening the connection we should rather
                    
236 *
                    
237 * Returns the listener socket if there's one, the TIME_WAIT socket if
                    
238 * no such listener is found, or NULL if the TCP header is incomplete.
                    
                
test.lisp https://gitlab.com/MatthewRock/ecl | Lisp | 256 lines
                    
3
                    
4;; This file is based on SBCL's SB-BSD-SOCKET module and has been
                    
5;; heavily modified to work with ECL by Julian Stecklina.
                    
5;; heavily modified to work with ECL by Julian Stecklina.
                    
6;; Port to Windows Sockets contributed by M. Goffioul.
                    
7
                    
9
                    
10;; Trivial stuff is copied from SBCL's SB-BSD-SOCKETS, which is also
                    
11;; in the public domain.
                    
14
                    
15(load "sys:sockets")
                    
16(load "../rt/rt")
                    
17
                    
18(use-package :sb-bsd-sockets)
                    
19(use-package :sb-rt)
                    
                
NavigilProtocolDecoder.java https://bitbucket.org/josedaudi_/traccar.git | Java | 317 lines
                    
27
                    
28import java.net.SocketAddress;
                    
29import java.nio.ByteOrder;
                    
272    protected Object decode(
                    
273            Channel channel, SocketAddress remoteAddress, Object msg) throws Exception {
                    
274
                    
                
sock.c https://gitlab.com/Sean.W/pru-linux-drivers | C | 253 lines
                    
32#include <linux/skbuff.h>
                    
33#include <linux/socket.h>
                    
34#include <linux/ioctl.h>
                    
45
                    
46static int cmtp_sock_release(struct socket *sock)
                    
47{
                    
60
                    
61static int cmtp_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
                    
62{
                    
66	struct cmtp_conninfo ci;
                    
67	struct socket *nsock;
                    
68	void __user *argp = (void __user *)arg;
                    
181	.connect	= sock_no_connect,
                    
182	.socketpair	= sock_no_socketpair,
                    
183	.accept		= sock_no_accept,
                    
                
client.php https://gitlab.com/alexprowars/bitrix | PHP | 224 lines
                    
23
                    
24	const HTTP_SOCKET_TIMEOUT = 10;
                    
25	const HTTP_STREAM_TIMEOUT = 10;
                    
38		return new HttpClient(array(
                    
39			'socketTimeout' => static::HTTP_SOCKET_TIMEOUT,
                    
40			'streamTimeout' => static::HTTP_STREAM_TIMEOUT,
                    
                
guile-fibers-wait-for-io-readiness.patch https://gitlab.com/janneke/guix | Patch | 346 lines
                    
62+Make an operation that will succeed with no values when the input
                    
63+port @var{port} becomes readable.  For passive sockets, this operation
                    
64+succeeds when a connection becomes available.
                    
277+;;    This is tested with a pipe (read & write)
                    
278+;;    and a listening socket (read, or accept in this case).
                    
279+;;
                    
284+;;
                    
285+;;    These are again tested with a pipe and a listening socket
                    
286+;;
                    
288+
                    
289+(define (make-listening-socket)
                    
290+  (let ((server (socket PF_INET SOCK_DGRAM 0)))
                    
293+
                    
294+(let ((s (make-listening-socket)))
                    
295+  (assert-run-fibers-returns (#t)
                    
                
select_reactor.ipp https://gitlab.com/cdeclare/intcrypt | C++ Header | 315 lines
                    
29#include <boost/asio/detail/signal_blocker.hpp>
                    
30#include <boost/asio/detail/socket_ops.hpp>
                    
31
                    
100
                    
101int select_reactor::register_descriptor(socket_type,
                    
102    select_reactor::per_descriptor_data&)
                    
107int select_reactor::register_internal_descriptor(
                    
108    int op_type, socket_type descriptor,
                    
109    select_reactor::per_descriptor_data&, reactor_op* op)
                    
118
                    
119void select_reactor::move_descriptor(socket_type,
                    
120    select_reactor::per_descriptor_data&,
                    
124
                    
125void select_reactor::start_op(int op_type, socket_type descriptor,
                    
126    select_reactor::per_descriptor_data&, reactor_op* op,
                    
                
best-practice-security.md https://gitlab.com/HDworley/expressjs.com | Markdown | 299 lines
                    
51
                    
52Você pode estar familiarizado com a criptografia Secure Sockets Layer(SSL). [O
                    
53TLS é simplesmente a próxima progressão do](https://msdn.microsoft.com/en-us/library/windows/desktop/aa380515(v=vs.85).aspx). Em outras palavras, se você estava usando o SSL antes, considere fazer o
                    
                
ClusterListenerSupport.java https://gitlab.com/vipul.tiwari/hazelcast | Java | 288 lines
                    
152    private Collection<InetSocketAddress> getSocketAddresses() {
                    
153        final List<InetSocketAddress> socketAddresses = new LinkedList<InetSocketAddress>();
                    
154
                    
156        for (Member member : memberList) {
                    
157            socketAddresses.add(member.getSocketAddress());
                    
158        }
                    
160        for (AddressProvider addressProvider : addressProviders) {
                    
161            socketAddresses.addAll(addressProvider.loadAddresses());
                    
162        }
                    
183        int attempt = 0;
                    
184        Set<InetSocketAddress> triedAddresses = new HashSet<InetSocketAddress>();
                    
185        while (attempt < connectionAttemptLimit) {
                    
218    private boolean connect(Set<InetSocketAddress> triedAddresses) throws Exception {
                    
219        final Collection<InetSocketAddress> socketAddresses = getSocketAddresses();
                    
220        for (InetSocketAddress inetSocketAddress : socketAddresses) {
                    
                
openbsd-compat.h https://gitlab.com/adam.lukaitis/Win32-OpenSSH | C Header | 304 lines
                    
36
                    
37#include <sys/socket.h>
                    
38
                    
273
                    
274/* rfc2553 socket API replacements */
                    
275#include "fake-rfc2553.h"
                    
292#  if __GLIBC_PREREQ(2, 15) && (_FORTIFY_SOURCE > 0)
                    
293#   include <sys/socket.h>  /* Ensure include guard is defined */
                    
294#   undef FD_SET
                    
                
tcp.c https://gitlab.com/tlevine/DragonFlyBSD | C | 305 lines
                    
36#include <sys/types.h>
                    
37#include <sys/socket.h>
                    
38#include <sys/ioctl.h>
                    
                
WebSocketsConnectionHandlerTest.java git://github.com/WindowsAzure/azure-sdk-for-java.git | Java | 219 lines
                    
38import static com.azure.core.amqp.implementation.handler.ConnectionHandler.PLATFORM;
                    
39import static com.azure.core.amqp.implementation.handler.WebSocketsConnectionHandler.HTTPS_PORT;
                    
40import static com.azure.core.amqp.implementation.handler.WebSocketsConnectionHandler.MAX_FRAME_SIZE;
                    
45
                    
46public class WebSocketsConnectionHandlerTest {
                    
47    private static final ClientOptions CLIENT_OPTIONS = new ClientOptions();
                    
55
                    
56    private WebSocketsConnectionHandler handler;
                    
57    private ConnectionOptions connectionOptions;
                    
72            CbsAuthorizationType.SHARED_ACCESS_SIGNATURE, "authorization-scope",
                    
73            AmqpTransportType.AMQP_WEB_SOCKETS, new AmqpRetryOptions(), ProxyOptions.SYSTEM_DEFAULTS,
                    
74            scheduler, CLIENT_OPTIONS, VERIFY_MODE, PRODUCT, CLIENT_VERSION);
                    
189
                    
190        try (WebSocketsConnectionHandler handler = new WebSocketsConnectionHandler(CONNECTION_ID, connectionOptions,
                    
191            peerDetails)) {
                    
                
async_write_some.html git://github.com/MisterTea/HyperNEAT.git | HTML | 116 lines
                    
7<link rel="home" href="../../../boost_asio.html" title="Boost.Asio">
                    
8<link rel="up" href="../basic_stream_socket.html" title="basic_stream_socket">
                    
9<link rel="prev" href="async_send/overload2.html" title="basic_stream_socket::async_send (2 of 2 overloads)">
                    
26<div class="titlepage"><div><div><h4 class="title">
                    
27<a name="boost_asio.reference.basic_stream_socket.async_write_some"></a><a class="link" href="async_write_some.html" title="basic_stream_socket::async_write_some">basic_stream_socket::async_write_some</a>
                    
28</h4></div></div></div>
                    
45<a name="boost_asio.reference.basic_stream_socket.async_write_some.h0"></a>
                    
46          <span class="phrase"><a name="boost_asio.reference.basic_stream_socket.async_write_some.parameters"></a></span><a class="link" href="async_write_some.html#boost_asio.reference.basic_stream_socket.async_write_some.parameters">Parameters</a>
                    
47        </h6>
                    
80<a name="boost_asio.reference.basic_stream_socket.async_write_some.h1"></a>
                    
81          <span class="phrase"><a name="boost_asio.reference.basic_stream_socket.async_write_some.remarks"></a></span><a class="link" href="async_write_some.html#boost_asio.reference.basic_stream_socket.async_write_some.remarks">Remarks</a>
                    
82        </h6>
                    
89<a name="boost_asio.reference.basic_stream_socket.async_write_some.h2"></a>
                    
90          <span class="phrase"><a name="boost_asio.reference.basic_stream_socket.async_write_some.example"></a></span><a class="link" href="async_write_some.html#boost_asio.reference.basic_stream_socket.async_write_some.example">Example</a>
                    
91        </h6>
                    
                
overload1.html git://github.com/MisterTea/HyperNEAT.git | HTML | 116 lines
                    
26<div class="titlepage"><div><div><h5 class="title">
                    
27<a name="boost_asio.reference.basic_raw_socket.async_receive.overload1"></a><a class="link" href="overload1.html" title="basic_raw_socket::async_receive (1 of 2 overloads)">basic_raw_socket::async_receive
                    
28          (1 of 2 overloads)</a>
                    
30<p>
                    
31            Start an asynchronous receive on a connected socket.
                    
32          </p>
                    
45<a name="boost_asio.reference.basic_raw_socket.async_receive.overload1.h0"></a>
                    
46            <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.async_receive.overload1.parameters"></a></span><a class="link" href="overload1.html#boost_asio.reference.basic_raw_socket.async_receive.overload1.parameters">Parameters</a>
                    
47          </h6>
                    
80<a name="boost_asio.reference.basic_raw_socket.async_receive.overload1.h1"></a>
                    
81            <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.async_receive.overload1.remarks"></a></span><a class="link" href="overload1.html#boost_asio.reference.basic_raw_socket.async_receive.overload1.remarks">Remarks</a>
                    
82          </h6>
                    
89<a name="boost_asio.reference.basic_raw_socket.async_receive.overload1.h2"></a>
                    
90            <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.async_receive.overload1.example"></a></span><a class="link" href="overload1.html#boost_asio.reference.basic_raw_socket.async_receive.overload1.example">Example</a>
                    
91          </h6>
                    
                
package-summary.html https://gitlab.com/essere.lab.public/qualitas.class-corpus | HTML | 205 lines
                    
91<TR BGCOLOR="white" CLASS="TableRowColor">
                    
92<TD WIDTH="15%"><B><A HREF="../../../../../org/objectweb/cjdbc/common/net/AuthenticatedServerSocketFactory.html" title="class in org.objectweb.cjdbc.common.net">AuthenticatedServerSocketFactory</A></B></TD>
                    
93<TD>This class defines a AuthenticatedSSLSocketFactory
                    
99<TR BGCOLOR="white" CLASS="TableRowColor">
                    
100<TD WIDTH="15%"><B><A HREF="../../../../../org/objectweb/cjdbc/common/net/AuthenticatedSocketFactory.html" title="class in org.objectweb.cjdbc.common.net">AuthenticatedSocketFactory</A></B></TD>
                    
101<TD>This class defines a AuthenticatedSSLSocketFactory
                    
107<TR BGCOLOR="white" CLASS="TableRowColor">
                    
108<TD WIDTH="15%"><B><A HREF="../../../../../org/objectweb/cjdbc/common/net/RMISSLClientSocketFactory.html" title="class in org.objectweb.cjdbc.common.net">RMISSLClientSocketFactory</A></B></TD>
                    
109<TD>This class defines a RMISSLClientSocketFactory</TD>
                    
111<TR BGCOLOR="white" CLASS="TableRowColor">
                    
112<TD WIDTH="15%"><B><A HREF="../../../../../org/objectweb/cjdbc/common/net/RMISSLServerSocketFactory.html" title="class in org.objectweb.cjdbc.common.net">RMISSLServerSocketFactory</A></B></TD>
                    
113<TD>This class defines a RMISSLServerSocketFactory</TD>
                    
115<TR BGCOLOR="white" CLASS="TableRowColor">
                    
116<TD WIDTH="15%"><B><A HREF="../../../../../org/objectweb/cjdbc/common/net/SocketFactoryFactory.html" title="class in org.objectweb.cjdbc.common.net">SocketFactoryFactory</A></B></TD>
                    
117<TD>This class defines a SocketFactory</TD>
                    
                
main.py https://gitlab.com/essere.lab.public/qualitas.class-corpus | Python | 305 lines
                    
87        optParser.add_option(
                    
88            "--debug-socket",
                    
89            action='store_true',
                    
89            action='store_true',
                    
90            dest="debug_socket",
                    
91            default=None
                    
229            kwargs['port'] = options.port
                    
230        if options.debug_socket is not None:
                    
231            kwargs['debug_socket'] = sys.stderr
                    
                
rai.js https://gitlab.com/imxieke/Ghost | JavaScript | 480 lines
                    
137 *
                    
138 * <p>{@link RAISocket} object instance is created based on the client socket
                    
139 *    and a <code>'connection'</code> event is emitted</p>
                    
140 *
                    
141 * @param {Object} socket The socket to the client
                    
142 */
                    
155        socket.setKeepAlive(true); // plaintext server
                    
156    }else if(socket.encrypted && "setKeepAlive" in socket.encrypted){
                    
157        socket.encrypted.setKeepAlive(true); // secure server
                    
300
                    
301        this.socket = ssl_socket;
                    
302        this.socket.on("data", this._onReceiveData.bind(this));
                    
461    if(this.options.disconnectOnTimeout){
                    
462        if(this.socket && !this.socket.destroyed){
                    
463            this.socket.end();
                    
                
sysdeps.h https://gitlab.com/adam.lukaitis/Team-Win-Recovery-Project | C Header | 494 lines
                    
167
                    
168/* normally provided by <cutils/sockets.h> */
                    
169extern int socket_loopback_client(int port, int type);
                    
170extern int socket_network_client(const char *host, int port, int type);
                    
171extern int socket_loopback_server(int port, int type);
                    
172extern int socket_inaddr_any_server(int port, int type);
                    
223
                    
224extern int  adb_socketpair( int  sv[2] );
                    
225
                    
259#include "fdevent.h"
                    
260#include <cutils/sockets.h>
                    
261#include <cutils/properties.h>
                    
458#undef   socketpair
                    
459#define  socketpair   ___xxx_socketpair
                    
460
                    
                
SocketStream.cc https://freespeech.svn.sourceforge.net/svnroot/freespeech | C++ | 558 lines
                    
280  if((m_listen_socket = socket(PF_INET, SOCK_STREAM, 0)) == -1) {
                    
281    perror("network_socket::init_tcp_stream : call to socket() failed; socket not created.");
                    
282    throw new GeneralException("network_socket::init_tcp_stream : socket not created.",__FILE__,__LINE__);
                    
324	
                    
325	throw new GeneralException("network_socket::init_tcp_stream : could not set flags (O_NONBLOCK) of the socket."
                    
326				 ,__FILE__,__LINE__);   
                    
333 
                    
334  if(setsockopt(m_listen_socket, SOL_SOCKET, SO_REUSEADDR, (const char*)&one, sizeof(one))) {
                    
335    
                    
356
                    
357    perror ("network_socket::init_tcp_stream : bind() failed; socket not created.");
                    
358    shutdown();
                    
446  if((m_write_socket = socket(PF_INET, SOCK_STREAM, 0)) < 0) {
                    
447    perror("network_socket::connect(): socket() failed");
                    
448    throw new GeneralException("network_socket::connect connect() failed",__FILE__,__LINE__);
                    
                
stub_dev.c http://wl500g.googlecode.com/svn/trunk/ | C | 544 lines
                    
87	int sockfd = 0;
                    
88	struct socket *socket;
                    
89
                    
107
                    
108		socket = sockfd_to_socket(sockfd);
                    
109		if (!socket) {
                    
112		}
                    
113		sdev->ud.tcp_socket = socket;
                    
114
                    
186	if (ud->tcp_socket) {
                    
187		dev_dbg(&sdev->udev->dev, "shutdown tcp_socket %p\n",
                    
188			ud->tcp_socket);
                    
188			ud->tcp_socket);
                    
189		ud->tcp_socket->ops->shutdown(ud->tcp_socket, SEND_SHUTDOWN|RCV_SHUTDOWN);
                    
190	}
                    
                
arcdevice.h https://gitlab.com/scampb3ll/linux-stable | C Header | 389 lines
                    
2 * INET         An implementation of the TCP/IP protocol suite for the LINUX
                    
3 *              operating system.  NET  is implemented using the  BSD Socket
                    
4 *              interface as the means of communication with the user level.
                    
                
README.md https://gitlab.com/AmbassadorsLab/Timesync-Client | Markdown | 538 lines
                    
15
                    
16The Timesync Client is used to establish a websocket connection to the Timesync Server, which in turn initiates a series of ping requests to establish the time offset between the server and the client, regardless of network delay or instability. Once the server has reached confidence it has established the offset, it will notify the client and pass it the offset.  
                    
17
                    
17
                    
18The Client and Server communicate with eachother by sending Messages over the websocket connection. In general, Messages contain a unique id, a timestamp that gets set when dispatched, a message type and message body. The type is used to trigger specific behaviour on either end and the body contains any type of JSON serializable content. The Client can either register message handlers to act on incoming messages, or attach a callback and scope to outgoing messages.
                    
19
                    
175
                    
176<a name="client.connect"></a>**connect** (server, port) : Websocket Connection  
                    
177Initiates a connection to the server. If no server and port parameters are provided it will grab them from the initial client config.
                    
183Returns:
                    
184- Websocket Connection
                    
185
                    
220
                    
221<a name="client.getconnection"></a>**getConnection** ( ) : Websocket Connection  
                    
222Method to return the current websocket connection.
                    
                
http.lua https://gitlab.com/shorten-Team/super | Lua | 354 lines
                    
9-------------------------------------------------------------------------------
                    
10local socket = require("socket")
                    
11local url = require("socket.url")
                    
17local table = require("table")
                    
18socket.http = {}
                    
19local _M = socket.http
                    
28-- user agent field sent in request
                    
29_M.USERAGENT = socket._VERSION
                    
30
                    
42        -- get field-name and value
                    
43        name, value = socket.skip(2, string.find(line, "^(.-):%s*(.*)"))
                    
44        if not (name and value) then return nil, "malformed reponse headers" end
                    
110    -- create socket with user connect function, or with default
                    
111    local c = socket.try((create or socket.tcp)())
                    
112    local h = base.setmetatable({ c = c }, metat)
                    
                
DefaultHostnameVerifier.SSLSocketFactory.html http://vt-middleware.googlecode.com/svn/ | HTML | 142 lines
                    
7<TITLE>
                    
8Uses of Class edu.vt.middleware.ldap.ssl.DefaultHostnameVerifier.SSLSocketFactory (VT LDAP Libraries 3.3.5 API)
                    
9</TITLE>
                    
16{
                    
17    parent.document.title="Uses of Class edu.vt.middleware.ldap.ssl.DefaultHostnameVerifier.SSLSocketFactory (VT LDAP Libraries 3.3.5 API)";
                    
18}
                    
38  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
                    
39  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../edu/vt/middleware/ldap/ssl/DefaultHostnameVerifier.SSLSocketFactory.html" title="class in edu.vt.middleware.ldap.ssl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
                    
40  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
                    
57<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
                    
58  <A HREF="../../../../../../index.html?edu/vt/middleware/ldap/ssl/class-use/DefaultHostnameVerifier.SSLSocketFactory.html" target="_top"><B>FRAMES</B></A>  &nbsp;
                    
59&nbsp;<A HREF="DefaultHostnameVerifier.SSLSocketFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
                    
80<H2>
                    
81<B>Uses of Class<br>edu.vt.middleware.ldap.ssl.DefaultHostnameVerifier.SSLSocketFactory</B></H2>
                    
82</CENTER>
                    
                
TLSSocketFactoryTest.java http://vt-middleware.googlecode.com/svn/ | Java | 209 lines
                    
120    final TLSSocketFactory sf =
                    
121      (TLSSocketFactory) ldap.getLdapConfig().getSslSocketFactory();
                    
122
                    
148    AssertJUnit.assertEquals(
                    
149      Arrays.asList(((SSLSocket) sf.createSocket()).getEnabledCipherSuites()),
                    
150      Arrays.asList(CIPHERS));
                    
161    final TLSSocketFactory sf =
                    
162      (TLSSocketFactory) ldap.getLdapConfig().getSslSocketFactory();
                    
163
                    
169    AssertJUnit.assertNotSame(
                    
170      Arrays.asList(((SSLSocket) sf.createSocket()).getEnabledProtocols()),
                    
171      Arrays.asList(PROTOCOLS));
                    
203    AssertJUnit.assertEquals(
                    
204      Arrays.asList(((SSLSocket) sf.createSocket()).getEnabledProtocols()),
                    
205      Arrays.asList(PROTOCOLS));
                    
                
6.x-or-7.x-to-7.14.md https://gitlab.com/nulldoxyz/gitlab-ce | Markdown | 317 lines
                    
111
                    
112## 5. Configure Redis to use sockets
                    
113
                    
113
                    
114    # Configure redis to use sockets
                    
115    sudo cp /etc/redis/redis.conf /etc/redis/redis.conf.orig
                    
117    sed 's/^port .*/port 0/' /etc/redis/redis.conf.orig | sudo tee /etc/redis/redis.conf
                    
118    # Enable Redis socket for default Debian / Ubuntu path
                    
119    echo 'unixsocket /var/run/redis/redis.sock' | sudo tee -a /etc/redis/redis.conf
                    
120    # Be sure redis group can write to the socket, enable only if supported (>= redis 2.4.0).
                    
121    sudo sed -i '/# unixsocketperm/ s/^# unixsocketperm.*/unixsocketperm 0775/' /etc/redis/redis.conf
                    
122    # Activate the changes to redis.conf
                    
132    # Configure gitlab-shell to use Redis sockets
                    
133    sudo -u git -H sed -i 's|^  # socket.*|  socket: /var/run/redis/redis.sock|' /home/git/gitlab-shell/config.yml
                    
134
                    
                
mysqli_driver.php https://gitlab.com/nicolerey/seaolympus | PHP | 484 lines
                    
108	{
                    
109		// Do we have a socket path?
                    
110		if ($this->hostname[0] === '/')
                    
113			$port = NULL;
                    
114			$socket = $this->hostname;
                    
115		}
                    
121			$port = empty($this->port) ? NULL : $this->port;
                    
122			$socket = NULL;
                    
123		}
                    
134
                    
135		return $mysqli->real_connect($hostname, $this->username, $this->password, $this->database, $port, $socket, $client_flags)
                    
136			? $mysqli : FALSE;
                    
                
test_gem_server.rb https://gitlab.com/lfauts/ruby | Ruby | 409 lines
                    
399    def webrick.listen(host, port)
                    
400      socket = Object.new
                    
401      socket.instance_variable_set :@host, host
                    
401      socket.instance_variable_set :@host, host
                    
402      socket.instance_variable_set :@port, port
                    
403      def socket.addr() [nil, @port, @host] end
                    
403      def socket.addr() [nil, @port, @host] end
                    
404      @listeners << socket
                    
405    end
                    
                
Makefile git://pkgs.fedoraproject.org/openvas-client | Makefile | 304 lines
                    
7	$(RUN_LIBS) $(C_R_LIB) -lm \
                    
8	$(DL_LIB) -lz $(SOCKET_LIB) $(LIBOPENVAS_LIBS)
                    
9
                    
81            ../src/util/openvas_lsc_target_prep.o\
                    
82            ../src/util/openvas-socket.o
                    
83
                    
                
rxecho.c git://pkgs.fedoraproject.org/ax25-tools | C | 518 lines
                    
36 *            - sockaddr_pkt is the right struct for recvfrom/sendto on
                    
37 *              type SOCK_PACKET family AF_INET sockets.
                    
38 *	      - added support for new PF_PACKET family with sockaddr_ll
                    
67
                    
68#include <sys/socket.h>
                    
69
                    
72 * uncomment this if you have problems with sockaddr_pkt.
                    
73 * sockaddr_pkt is the right way for type SOCK_PACKET on family AF_INET sockets.
                    
74 * especially because the "sockaddr" on recvfrom is truncated (internaly
                    
414#ifdef	USE_SOCKADDR_SLL
                    
415	if ((s = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_AX25))) == -1) {
                    
416#else
                    
416#else
                    
417	if ((s = socket(AF_INET, SOCK_PACKET, htons(ETH_P_AX25))) == -1) {
                    
418#endif
                    
                
gnuslib.c git://pkgs.fedoraproject.org/xemacs | C | 467 lines
                    
203
                    
204#if defined(INTERNET_DOMAIN_SOCKETS) || defined(UNIX_DOMAIN_SOCKETS)
                    
205/*
                    
260  connect_to_unix_server -- establish connection with server process via a unix-
                    
261  			    domain socket. Returns socket descriptor for server
                    
262			    if successful.
                    
323  connect_to_internet_server -- establish connection with server process via 
                    
324  				an internet domain socket. Returns socket
                    
325				descriptor for server if successful.
                    
405
                    
406#if defined(INTERNET_DOMAIN_SOCKETS) || defined(UNIX_DOMAIN_SOCKETS)
                    
407/*
                    
465} /* disconnect_from_server */  
                    
466#endif /* INTERNET_DOMAIN_SOCKETS || UNIX_DOMAIN_SOCKETS */
                    
467
                    
                
process.c git://github.com/FooBarWidget/passenger.git | C | 525 lines
                    
114
                    
115int uv__make_socketpair(int fds[2], int flags) {
                    
116#if defined(__linux__)
                    
121
                    
122  if (socketpair(AF_UNIX, SOCK_STREAM | UV__SOCK_CLOEXEC | flags, 0, fds) == 0)
                    
123    return 0;
                    
135
                    
136  if (socketpair(AF_UNIX, SOCK_STREAM, 0, fds))
                    
137    return -errno;
                    
202    else
                    
203      return uv__make_socketpair(fds, 0);
                    
204
                    
                
Server.vala http://libzee.googlecode.com/svn/trunk/ | Vala | 215 lines
                    
55		 */
                    
56		protected InetSocketAddress					 _address;
                    
57		/**
                    
57		/**
                    
58		 * Server's socket service
                    
59		 */
                    
59		 */
                    
60		protected ThreadedSocketService  			 _service;
                    
61		
                    
90			
                    
91			this._address = new InetSocketAddress(addr, port);
                    
92			this._max_threads = max_threads;
                    
135			// [TODO]: Wrap the generic GLib error
                    
136			this._service.add_address(this._address, SocketType.STREAM, SocketProtocol.TCP, null, null);
                    
137			
                    
                
RakNetSocket2.cpp https://gitlab.com/computerphilly/openblox | C++ | 513 lines
                    
63RNS2Type RakNetSocket2::GetSocketType(void) const {return socketType;}
                    
64void RakNetSocket2::SetSocketType(RNS2Type t) {socketType=t;}
                    
65bool RakNetSocket2::IsBerkleySocket(void) const {
                    
125
                    
126unsigned int RakNetSocket2::GetUserConnectionSocketIndex(void) const {return userConnectionSocketIndex;}
                    
127void RakNetSocket2::SetUserConnectionSocketIndex(unsigned int i) {userConnectionSocketIndex=i;}
                    
296#if defined(__APPLE__)
                    
297void SocketReadCallback(CFSocketRef s, CFSocketCallBackType type, CFDataRef address, const void *data, void *info)
                    
298// This C routine is called by CFSocket when there's data waiting on our 
                    
328	const CFSocketContext   context = { 0, this, NULL, NULL, NULL };
                    
329	_cfSocket = CFSocketCreateWithNative(NULL, rns2Socket, kCFSocketReadCallBack, SocketReadCallback, &context);
                    
330#endif
                    
435const RNS2_BerkleyBindParameters *RNS2_Berkley::GetBindings(void) const {return &binding;}
                    
436RNS2Socket RNS2_Berkley::GetSocket(void) const {return rns2Socket;}
                    
437// See RakNetSocket2_Berkley.cpp for WriteSharedIPV4, BindSharedIPV4And6 and other implementations
                    
                
io_handler_buffer_helper.cc git://pkgs.fedoraproject.org/mediatomb | C++ | 231 lines
                    
62    signalAfterEveryRead = false;
                    
63    checkSocket = false;
                    
64    
                    
97    {
                    
98        if (checkSocket)
                    
99        {
                    
99        {
                    
100            checkSocket = false;
                    
101            return CHECK_SOCKET;
                    
                
spacewalk-channel.py git://pkgs.fedoraproject.org/rhn-client-tools | Python | 163 lines
                    
18import re
                    
19import socket
                    
20import sys
                    
                
ConnectionSettingsTest.java git://pkgs.fedoraproject.org/qpid-cpp | Java | 175 lines
                    
110    {
                    
111        systemPropertyOverrideForSocketBufferSize(ClientProperties.SEND_BUFFER_SIZE_PROP_NAME, 1024, false);
                    
112    }
                    
116    {
                    
117        systemPropertyOverrideForSocketBufferSize(ClientProperties.LEGACY_SEND_BUFFER_SIZE_PROP_NAME, 1024, false);
                    
118    }
                    
126    {
                    
127        systemPropertyOverrideForSocketBufferSize(ClientProperties.RECEIVE_BUFFER_SIZE_PROP_NAME, 1024, true);
                    
128    }
                    
132    {
                    
133        systemPropertyOverrideForSocketBufferSize(ClientProperties.LEGACY_RECEIVE_BUFFER_SIZE_PROP_NAME, 1024, true);
                    
134    }
                    
154
                    
155    private void systemPropertyOverrideForSocketBufferSize(String propertyName, int value, boolean read)
                    
156    {
                    
                
hydra-cisco-enable.c git://pkgs.fedoraproject.org/hydra | C | 194 lines
                    
66
                    
67  hydra_register_socket(sp);
                    
68  if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0)
                    
                
karma.js https://gitlab.com/hemantr/NetBeansProjects | JavaScript | 407 lines
                    
146    if (resultsBuffer.length) {
                    
147      socket.emit('result', resultsBuffer)
                    
148      resultsBuffer = []
                    
156
                    
157    socket.emit('complete', result || {}, function () {
                    
158      if (returnUrl) {
                    
225  socket.on('connect', function () {
                    
226    currentTransport = socket.socket.transport.name
                    
227
                    
228    // TODO(vojta): make resultsBufferLimit configurable
                    
229    if (currentTransport === 'websocket' || currentTransport === 'flashsocket') {
                    
230      resultsBufferLimit = 1
                    
254// connect socket.io
                    
255// https://github.com/LearnBoost/Socket.IO/wiki/Configuring-Socket.IO
                    
256var socket = io.connect(location.protocol + '//' + location.host, {
                    
                
RedisClient.cs git://github.com/ccollie/Guanima.Redis.git | C# | 432 lines
                    
238
                    
239        #region Sockets
                    
240
                    
240
                    
241        internal void DisposeSocket(PooledSocket socket)
                    
242        {
                    
242        {
                    
243            if (socket != null)
                    
244                ((IDisposable)socket).Dispose();
                    
                
 

Source

Language