100+ results results for 'socket repo:j-g-/j-overlay' (275 ms)
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 }xpc_partition.c git://github.com/torvalds/linux.git | C | 534 lines
146 } 147 rp = (struct xpc_rsvd_page *)__va(xp_socket_pa(rp_pa)); 148HTUtils.h git://github.com/alandipert/ncsa-mosaic.git | C Header | 268 lines
210#define HT_REDIRECTING 29998 211#define HT_LOADED 29999 /* Instead of a socket */ 212#define HT_INTERRUPTED -29998HTTPURLLoader.as http://crossxhr.googlecode.com/svn/trunk/ | ActionScript | 197 lines
28 29 private var socket:Socket; 30 private var headerComplete:Boolean = false; 48 49 socket = new Socket(); 50 52 socket.addEventListener( "close" , onCloseEvent , false, 0 ); 53 socket.addEventListener( "ioError" , onIOErrorEvent , false, 0 ); 54 socket.addEventListener( "securityError" , onSecurityErrorEvent , false, 0 ); 54 socket.addEventListener( "securityError" , onSecurityErrorEvent , false, 0 ); 55 socket.addEventListener( "socketData" , onSocketDataEvent , false , 0 ); 56 } 109 var str:String = ""; 110 try { str = socket.readUTFBytes(socket.bytesAvailable); } catch(e:Error) { } 111 if(!headerComplete) {TcpSocket.h https://bitbucket.org/CatrinaEmu/core/ | C++ Header | 357 lines
29*/ 30#ifndef _SOCKETS_TcpSocket_H 31#define _SOCKETS_TcpSocket_H 51 \ingroup basic */ 52class TcpSocket : public StreamSocket 53{ 266protected: 267 TcpSocket(const TcpSocket& ); 268 void OnRead(); 300private: 301 TcpSocket& operator=(const TcpSocket& ) { return *this; } 302 353 354#endif // _SOCKETS_TcpSocket_H 355TestPackage.java git://github.com/JetBrains/intellij-community.git | Java | 287 lines
64 final TestClassFilter classFilter = computeFilter(data); 65 return new SearchForTestsTask(getConfiguration().getProject(), myServerSocket) { 66 private final Set<Location<?>> myClasses = new LinkedHashSet<>(); 204 205 createServerSocket(javaParameters); 206 return javaParameters;test_urllib2net.py https://bitbucket.org/arigo/cpython-withatomic/ | Python | 365 lines
7import os 8import socket 9import urllib.error 80 81class CloseSocketTest(unittest.TestCase): 82 84 # calling .close() on urllib2's response objects should close the 85 # underlying socket 86 url = "http://www.python.org/" 135## def test_cnri(self): 136## if socket.gethostname() == 'bitdiddle': 137## localhost = 'bitdiddle.cnri.reston.va.us' 137## localhost = 'bitdiddle.cnri.reston.va.us' 138## elif socket.gethostname() == 'bitdiddle.concentric.net': 139## localhost = 'localhost'email.parser.rst https://bitbucket.org/arigo/cpython-withatomic/ | ReStructuredText | 292 lines
27a stream which might block waiting for more input (e.g. reading an email message 28from a socket). The :class:`FeedParser` can consume and parse the message 29incrementally, and only returns the root object when you close the parser [#]_. 43as would be necessary when reading the text of an email message from a source 44that can block (e.g. a socket). The :class:`FeedParser` can of course be used 45to parse an email message fully contained in a string or a file, but the classicHttpClientService.java http://andrico.googlecode.com/svn/trunk/ | Java | 354 lines
40import org.apache.http.conn.ClientConnectionManager; 41import org.apache.http.conn.scheme.PlainSocketFactory; 42import org.apache.http.conn.scheme.Scheme; 43import org.apache.http.conn.scheme.SchemeRegistry; 44import org.apache.http.conn.scheme.SocketFactory; 45import org.apache.http.entity.mime.MultipartEntity; 186 // by the default operator to look up socket factories. 187 final SocketFactory sf = PlainSocketFactory.getSocketFactory(); 188 supportedSchemes.register(new Scheme("http", sf, 80));fake.php https://code.google.com/p/php-blackops-rcon/ | PHP | 546 lines
30 /** 31 * Socket res 32 * 34 */ 35 protected $socket = NULL; 36 103 { 104 //fclose($this->socket); 105 } 118 /** 119 * Get socket resource 120 * 122 */ 123 public function get_socket() 124 {AbstractClient.java http://loon-simple.googlecode.com/svn/trunk/ | Java | 508 lines
100 sc.init(null, trustAllCerts, null); 101 javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc 102 .getSocketFactory()); 402 port, file, connection.getContentLength(), threads, tmp_file); 403 SocketManager sm = new SocketManager(info); 404 ExternalDownload down = new ExternalDownload(header, sm);all-index-S.html http://as3mp3streamplayer.googlecode.com/svn/trunk/ | HTML | 123 lines
41<td width="20"></td><td> 42 Dispatched when the socket throws a security error 43 </td>name_table.h git://github.com/torvalds/linux.git | C Header | 152 lines
57 * @scope: scope of publication, TIPC_NODE_SCOPE or TIPC_CLUSTER_SCOPE 58 * @node: network address of publishing socket's node 59 * @port: publishing port 67 * @binding_sock: all publications from the same socket which bound this one 68 * Used by socket to withdraw publications when socket is unbound/released 69 * @local_publ: list of identical publications made from this nodebeos.c git://github.com/zpao/spidernode.git | C | 264 lines
44#include <sys/types.h> 45#include <sys/socket.h> 46#include <sys/time.h>SwivelHingeJoint.cs https://hg01.codeplex.com/bepuphysics | C# | 134 lines
24 IsActive = false; 25 BallSocketJoint = new BallSocketJoint(); 26 AngularJoint = new SwivelHingeAngularJoint(); 31 32 Add(BallSocketJoint); 33 Add(AngularJoint); 52 connectionB = TwoEntityConstraint.WorldEntity; 53 BallSocketJoint = new BallSocketJoint(connectionA, connectionB, anchor); 54 AngularJoint = new SwivelHingeAngularJoint(connectionA, connectionB, hingeAxis, -BallSocketJoint.OffsetB); 56 HingeMotor = new RevoluteMotor(connectionA, connectionB, hingeAxis); 57 TwistLimit = new TwistLimit(connectionA, connectionB, BallSocketJoint.OffsetA, -BallSocketJoint.OffsetB, 0, 0); 58 TwistMotor = new TwistMotor(connectionA, connectionB, BallSocketJoint.OffsetA, -BallSocketJoint.OffsetB); 111 /// </summary> 112 public BallSocketJoint BallSocketJoint { get; private set; } 113TcpServer.fs git://github.com/fractureio/fracture.git | F# | 0 lines
21 let connections = ref 0 22 let listeningSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp) 23 let mutable disposed = false 50 and processAccept (args) = 51 let acceptSocket = args.AcceptSocket 52 match args.SocketError with 82 | SocketError.Disconnecting when disposed -> ()// stop accepting here, we're being shutdown. 83 | _ -> Debug.WriteLine (sprintf "socket error on accept: %A" args.SocketError) 84 91 let socket = sd.Socket 92 if args.SocketError = SocketError.Success && args.BytesTransferred > 0 then 93 //process received data, check if data was given on connection. 116 failwith "Buffer overflow or send buffer timeout" //graceful termination? 117 | _ -> args.SocketError.ToString() |> printfn "socket error on send: %s" 118ProxyClientFactory.cs http://counterstrike.googlecode.com/svn/trunk/ | C# | 209 lines
28using System.Text; 29using System.Net.Sockets; 30 72 /// // create a connection through the proxy to www.starksoft.com over port 80 73 /// System.Net.Sockets.TcpClient tcpClient = proxy.CreateConnection("www.starksoft.com", 80); 74 /// </code>NSSelectSet_windows.m https://code.google.com/p/cocotron/ | Objective C | 443 lines
276 277 result->pingWrite=[[NSSocket alloc] initConnectedToSocket:&result->pingRead]; 278 [result->pingRead retain]; 330 NSEnumerator *state=[set objectEnumerator]; 331 NSSocket_windows *socket; 332 333 while((socket=[state nextObject])!=nil) 334 native_set_set(native,[socket socketHandle]); 335} 340 for(i=0;i<native->fdset->fd_count;i++) 341 [set addObject:[[[NSSocket_windows alloc] initWithSocketHandle:native->fdset->fd_array[i]] autorelease]]; 342} 401 NSError *result=nil; 402 NSSocket_windows *cheater=[NSSocket_windows socketWithSocketHandle:0]; 403 NSTimeInterval interval=[beforeDate timeIntervalSinceNow];test_asyncore.py http://unladen-swallow.googlecode.com/svn/trunk/ | Python | 415 lines
31 def __init__(self): 32 self.socket = dummysocket() 33 195 if usedefault: 196 socketmap = asyncore.socket_map 197 try: 200 finally: 201 testmap, asyncore.socket_map = asyncore.socket_map, socketmap 202 else: 333 self.evt = threading.Event() 334 self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 335 self.sock.settimeout(3) 347 d = dispatcherwithsend_noread() 348 d.create_socket(socket.AF_INET, socket.SOCK_STREAM) 349 d.connect((HOST, self.port))SOCK_Connector.cpp git://github.com/insider42/mangos.git | C++ | 363 lines
6#include "ace/OS_NS_unistd.h" 7#include "ace/OS_NS_sys_socket.h" 8#include "ace/os_include/os_fcntl.h" 37 38 // Only open a new socket if we don't already have a valid handle. 39 if (new_stream.get_handle () == ACE_INVALID_HANDLE 59 60 // Only open a new socket if we don't already have a valid handle. 61 if (new_stream.get_handle () == ACE_INVALID_HANDLE 121#if defined(ACE_WIN32) 122 // In order to detect when the socket that has been 123 // bound to is in TIME_WAIT we need to do the connect 128 // error state. The error code is then retrieved with 129 // getsockopt(). Good sockets however will return from 130 // the select() with ETIME - in this case returnTCPTransportClient.java http://mobicents.googlecode.com/svn/trunk/ | Java | 367 lines
98 } 99 socketChannel = SelectorProvider.provider().openSocketChannel(); 100 if (origAddress != null) { 116 socketChannel.configureBlocking(true); 117 destAddress = new InetSocketAddress(socket.getInetAddress(), socket.getPort()); 118 } 122 if(socketDescription == null && socketChannel != null) { 123 socketDescription = socketChannel.socket().toString(); 124 } 187 public void stop() throws Exception { 188 logger.debug("Stopping transport. Socket is [{}]", socketDescription); 189 stop = true; 273 boolean isConnected() { 274 return socketChannel != null && socketChannel.isConnected(); 275 }sckaddr.h http://dynamica.googlecode.com/svn/trunk/ | C Header | 324 lines
20#elif defined(__VMS__) 21 #include <socket.h> 22 31 #include <sys/types.h> 32 #include <sys/socket.h> 33 #include <netinet/in.h> 65 66#ifdef wxHAS_UNIX_DOMAIN_SOCKETS 67template <> struct AddressFamily<sockaddr_un> { enum { value = AF_UNIX }; }; 67template <> struct AddressFamily<sockaddr_un> { enum { value = AF_UNIX }; }; 68#endif // wxHAS_UNIX_DOMAIN_SOCKETS 69 73 74// Represents a socket endpoint, e.g. an (address, port) pair for PF_INET 75// sockets. It can be initialized from an existing sockaddr struct and alsometeobox.c git://github.com/Yniold/liftsrc.git | C | 353 lines
46#include <pthread.h> 47#include <sys/socket.h> 48#include <sys/types.h> 126{ 127 .iFD = -1, /* socket FD */ 128 .Valid = 0, /* signal if data is valid or not to main thread */ 138 139// bind to socket and create the parser thread 140// 175 176 // socket structure 177 struct sockaddr_in ServerAddress; 187 188 // create SocketFD 189 sStructure->iFD = socket(AF_INET, SOCK_STREAM, 0);dlmast.c git://github.com/torvalds/linux.git | C | 487 lines
20#include <linux/blkdev.h> 21#include <linux/socket.h> 22#include <linux/inet.h>EvDns.d http://gool.googlecode.com/svn/trunk/ | D | 232 lines
98struct nameserver { 99 evutil_socket_t socket; /* a connected UDP socket */ 100 sockaddr_storage address; 109 char state; /* zero if we think that this server is down */ 110 char choked; /* true if we have an EAGAIN from this server's socket */ 111 char write_waiting; /* true if we are waiting for EV_WRITE events */ 116struct evdns_server_port { 117 evutil_socket_t socket; /* socket we use to read queries and write replies. */ 118 int refcnt; /* reference count. */test_telnetlib.py https://bitbucket.org/mirror/python-trunk/ | Python | 371 lines
36 data = data[written:] 37 except socket.timeout: 38 pass 46 self.evt = threading.Event() 47 self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 48 self.sock.settimeout(3) 65 def testTimeoutDefault(self): 66 self.assertTrue(socket.getdefaulttimeout() is None) 67 socket.setdefaulttimeout(30) 70 finally: 71 socket.setdefaulttimeout(None) 72 self.assertEqual(telnet.sock.gettimeout(), 30) 99 self.dataq = Queue.Queue() 100 self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 101 self.sock.settimeout(3)eX_setup.h git://git.savannah.nongnu.org/exosip.git | C Header | 377 lines
121#define EXOSIP_OPT_DNS_CAPABILITIES (EXOSIP_OPT_BASE_OPTION+14) /**< int *: 0 to disable, 2 to use NAPTR/SRV record */ 122#define EXOSIP_OPT_SET_DSCP (EXOSIP_OPT_BASE_OPTION+15) /**< int *: set a dscp value for SIP socket */ 123#define EXOSIP_OPT_REGISTER_WITH_DATE (EXOSIP_OPT_BASE_OPTION+16) /**< int *: enable usage of Date header in REGISTER */ 238/** 239 * Listen on a specified socket. 240 * 250/** 251 * Reset transport sockets. 252 * 262 * @param transport IPPROTO_UDP for udp. (soon to come: TCP/TLS?) 263 * @param socket socket to use for listening to UDP sip messages. 264 * @param port the listening port for masquerading. 265 */ 266 int eXosip_set_socket (struct eXosip_t *excontext, int transport, int socket, int port); 267errno.d git://github.com/SiegeLord/Tango-D2.git | D | 154 lines
57 EIO = 5, // Input/output error 58 EISCONN = 106, // Socket is already connected 59 EISDIR = 21, // Is a directory 106 ENOTBLK = 15, // Block device required 107 ENOTCONN = 107, // Socket is not connected 108 ENOTDIR = 20, // Not a directory 111 ENOTRECOVERABLE = 131, // State not recoverable 112 ENOTSOCK = 88, // Socket operation on non-socket 113 ENOTSUP = 95, // Operation not supported 116 ENXIO = 6, // Device not configured 117 EOPNOTSUPP = 95, // Operation not supported on socket 118 EOVERFLOW = 75, // Value too large to be stored in data type 124 EPROTONOSUPPORT = 93, // Protocol not supported 125 EPROTOTYPE = 91, // Protocol wrong type for socket 126 ERANGE = 34, // Result too largewriter.pl git://github.com/quartzjer/TeleHash.git | Perl | 451 lines
9use IO::Select; 10use Socket; 11use JSON::DWIW; 22$paddr = sockaddr_in($port, $iaddr); 23socket(SOCKET, PF_INET, SOCK_DGRAM, $proto) or die "socket: $!"; 24bind(SOCKET, $paddr) or die "bind: $!"; 25$sel = IO::Select->new(); 26$sel->add(\*SOCKET); 27 65 $connected = 1; 66 my $caddr = recv(SOCKET, $buff, 8192, 0) || die("recv $!"); 67 292 printf "SEND[%s]\t%s\n",$j->{"_to"},$js; 293 if(!defined(send(SOCKET, $js, 0, $waddr))) 294 {DatabaseMysql.cpp https://bitbucket.org/KPsN/trinitycore/ | C++ | 439 lines
92 93 std::string host, port_or_socket, user, password, database; 94 int port; 94 int port; 95 char const* unix_socket; 96 101 if (iter != tokens.end()) 102 port_or_socket = *iter++; 103 if (iter != tokens.end()) 116 port = 0; 117 unix_socket = 0; 118 } 130 port = 0; 131 unix_socket = port_or_socket.c_str(); 132 }id.po.in git://git.savannah.gnu.org/gsasl.git | Autoconf | 249 lines
50#, c-format 51msgid "Cannot initialize Windows sockets." 52msgstr "Tidak dapat menginisialisasi soket Windows."callback.c git://github.com/CyanogenMod/cm-kernel.git | 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 git://github.com/CyanogenMod/cm-kernel.git | 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{Makefile.am git://github.com/bagder/curl.git | Makefile | 131 lines
39 libcurl-tutorial.3 curl_easy_reset.3 curl_easy_escape.3 \ 40 curl_easy_unescape.3 curl_multi_setopt.3 curl_multi_socket.3 \ 41 curl_multi_timeout.3 curl_formget.3 curl_multi_assign.3 \ 42 curl_easy_pause.3 curl_easy_recv.3 curl_easy_send.3 \ 43 curl_multi_socket_action.3 curl_multi_wait.3 libcurl-symbols.3 \ 44 libcurl-thread.3 curl_multi_socket_all.3 60 libcurl-tutorial.html curl_easy_reset.html curl_easy_escape.html \ 61 curl_easy_unescape.html curl_multi_setopt.html curl_multi_socket.html \ 62 curl_multi_timeout.html curl_formget.html curl_multi_assign.html \ 63 curl_easy_pause.html curl_easy_recv.html curl_easy_send.html \ 64 curl_multi_socket_action.html curl_multi_wait.html \ 65 libcurl-symbols.html libcurl-thread.html curl_multi_socket_all.html 81 curl_easy_reset.pdf curl_easy_escape.pdf curl_easy_unescape.pdf \ 82 curl_multi_setopt.pdf curl_multi_socket.pdf curl_multi_timeout.pdf \ 83 curl_formget.pdf curl_multi_assign.pdf curl_easy_pause.pdf \write.c http://newcnix.googlecode.com/svn/trunk/ | C | 343 lines
36 37extern ssize_t socket_write( 38 struct inode * inoptr, 74 75 if(is_socket(inoptr)){ 76 writed = socket_write(Address.java http://dataturbine.googlecode.com/svn/trunk/ | Java | 559 lines
39 * <p> 40 * The <code>TCP</code> class provides the low-level TCP socket handling 41 * methods for using TCP server sockets as the address of an RBNB DataTurbine 49 * handling of the memory-to-memory copies. It is the RAM equivalent of a 50 * standard TCP socket. 51 * <p> 53 * side handling of the memory-to-memory copies. It is the RAM equivalent of a 54 * TCP server socket. 55 * <p> 384 } else if (type.equalsIgnoreCase("TCP:")) { 385 // TCP addresses use the TCP class for TCP socket to server 386 // socket communications.pserver.cc https://octave.svn.sourceforge.net/svnroot/octave | C++ | 592 lines
291 if(sock==-1){ 292 perror("socket "); 293 int len=118; 381 ol=sizeof(val); 382 setsockopt(asock,SOL_SOCKET,SO_REUSEADDR,&val,ol); 383 420 setsockopt(dasock,SOL_SOCKET,SO_SNDBUF,&bufsize,ol); 421 setsockopt(dasock,SOL_SOCKET,SO_RCVBUF,&bufsize,ol); 422 bufsize=1; 423 ol=sizeof(bufsize); 424 setsockopt(dasock,SOL_SOCKET,SO_REUSEADDR,&bufsize,ol); 425 553 for(i=1;i<=num_nodes;i++){ 554 sprintf(s,"sockets=[sockets;%d,0,%d]",sock_v[i+2*(num_nodes+1)]); 555 eval_string(std::string(s),true,stat);parallel.py git://git.savannah.nongnu.org/par.git | Python | 331 lines
32 33import commands, os, socket, subprocess, sys, tempfile, time, thread 34import Pyro.core, Pyro.namingServer.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); 137IrServerApplet.lua http://irserversb.googlecode.com/svn/trunk/ | Lua | 523 lines
67 68local socket = require("socket") 69local os = require("os") 291 -- load namespace 292 -- create a TCP socket and bind it to the local host, at any port 293 server = socket.bind("*", 8174)openssl_stream_service.hpp http://openqwaq.googlecode.com/svn/trunk/ | C++ Header | 532 lines
164 165 // Construct a new stream socket service for the specified io_service. 166 explicit openssl_stream_service(asio::io_service& io_service)ppc-linux-os.c git://github.com/sbcl/sbcl.git | C | 187 lines
28#include "lispregs.h" 29#include <sys/socket.h> 30#include <sys/utsname.h>ControllerThreadSocketFactory.java http://google-enterprise-connector-sharepoint.googlecode.com/svn/trunk/ | Java | 165 lines
90 public void doit() throws IOException { 91 setSocket(socketfactory.createSocket(host, port, localAddress, localPort)); 92 } 100 } 101 Socket socket = task.getSocket(); 102 if (task.exception != null) { 107 108 public static Socket createSocket(final SocketTask task, int timeout) 109 throws IOException, UnknownHostException, ConnectTimeoutException 117 } 118 Socket socket = task.getSocket(); 119 if (task.exception != null) { 137 */ 138 protected void setSocket(final Socket newSocket) { 139 socket = newSocket;crossfire_test_client.py http://fbug.googlecode.com/svn/ | Python | 530 lines
69 def start(self): 70 #self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 71 #try: 81 82 self.socket = socket.create_connection((self.host, self.port)) 83 85 self.reader = PacketReader(self.socket, self.socketCondition) 86 self.writer = PacketWriter(self.socket, self.socketCondition) 87 89 self.socket.send(HANDSHAKE_STRING) 90 self.socket.send("\r\n") 91 self.socket.send(TOOL_STRING) 98 #self.conn.close() 99 self.socket.close() 100 #self.socketCondition.acquire()libslp_network.c https://openslp.svn.sourceforge.net/svnroot/openslp | C | 333 lines
57 { 58 G_SlpdSocket = socket(AF_INET,SOCK_STREAM,0); 59 if(G_SlpdSocket >= 0) 69 setsockopt(G_SlpdSocket,SOL_SOCKET,SO_RCVLOWAT,&lowat,sizeof(lowat)); 70 setsockopt(G_SlpdSocket,SOL_SOCKET,SO_SNDLOWAT,&lowat,sizeof(lowat)); 71 85 /* Could not connect to the slpd through the loopback */ 86 close(G_SlpdSocket); 87 G_SlpdSocket = -1; 103 104 return G_SlpdSocket; 105} 286 setsockopt(G_SlpdSocket,SOL_SOCKET,SO_RCVLOWAT,&lowat,sizeof(lowat)); 287 setsockopt(G_SlpdSocket,SOL_SOCKET,SO_SNDLOWAT,&lowat,sizeof(lowat)); 288 */CustomTHsHaServer.java git://github.com/apache/cassandra.git | Java | 386 lines
20import java.io.IOException; 21import java.net.InetSocketAddress; 22import java.nio.channels.SelectionKey; 42import org.apache.thrift.transport.TNonblockingServerTransport; 43import org.apache.thrift.transport.TNonblockingSocket; 44import org.apache.thrift.transport.TNonblockingTransport; 91 /** 92 * Save the remote socket as a thead local for future use of client state. 93 */ 107 TNonblockingSocket socket = (TNonblockingSocket) frameBuffer.trans_; 108 ThriftSessionManager.instance.setCurrentSocket(socket.getSocketChannel().socket().getRemoteSocketAddress()); 109 frameBuffer.invoke(); 355 if(!DatabaseDescriptor.getClientEncryptionOptions().internode_encryption.equals(EncryptionOptions.InternodeEncryption.none)) 356 throw new RuntimeException("Client SSL is not supported for non-blocking sockets (hsha). Please remove client ssl from the configuration."); 357nonroot.html https://code.google.com/p/bugzilla4intranet/ | HTML | 745 lines
188datadir=/home/foo/mymysql 189socket=/home/foo/mymysql/thesock 190port=8081 192[mysql] 193socket=/home/foo/mymysql/thesock 194port=8081NioServer.java http://wastelanders.googlecode.com/svn/trunk/ | Java | 396 lines
90 */ 91 private Map<SocketChannel, List<ByteBuffer>> pendingData = new HashMap<SocketChannel, List<ByteBuffer>>(); 92 279 // channel. 280 ServerSocketChannel serverSocketChannel = (ServerSocketChannel) key.channel(); 281 282 // Accept the connection and make it non-blocking 283 SocketChannel socketChannel = serverSocketChannel.accept(); 284 socketChannel.configureBlocking(false); 293 private void read(SelectionKey key) { 294 SocketChannel socketChannel = (SocketChannel) key.channel(); 295 328 private void write(SelectionKey key) { 329 SocketChannel socketChannel = (SocketChannel) key.channel(); 330openssl_operation.hpp http://openqwaq.googlecode.com/svn/trunk/ | C++ Header | 517 lines
28#include "asio/write.hpp" 29#include "asio/detail/socket_ops.hpp" 30#include "asio/ssl/detail/openssl_types.hpp" 86 openssl_operation(ssl_primitive_func primitive, 87 Stream& socket, 88 net_buffer& recv_buf, 97 , recv_buf_(recv_buf) 98 , socket_(socket) 99 , ssl_bio_(ssl_bio) 117 openssl_operation(ssl_primitive_func primitive, 118 Stream& socket, 119 net_buffer& recv_buf, 124 , recv_buf_(recv_buf) 125 , socket_(socket) 126 , ssl_bio_(ssl_bio)os.c https://bitbucket.org/ericvh/hare/ | C | 648 lines
23 24#include <sys/socket.h> 25#include <sched.h>raw_socket_service.hpp http://hadesmem.googlecode.com/svn/trunk/ | C++ Header | 0 lines
1// 2// raw_socket_service.hpp 3// ~~~~~~~~~~~~~~~~~~~~~~ 10 11#ifndef BOOST_ASIO_RAW_SOCKET_SERVICE_HPP 12#define BOOST_ASIO_RAW_SOCKET_SERVICE_HPP 23#if defined(BOOST_ASIO_HAS_IOCP) 24# include <boost/asio/detail/win_iocp_socket_service.hpp> 25#else 25#else 26# include <boost/asio/detail/reactive_socket_service.hpp> 27#endif 132 133 /// Assign an existing native socket to a raw socket. 134 boost::system::error_code assign(implementation_type& impl,AES.cs https://hg01.codeplex.com/deltaengine | C# | 282 lines
60 /// the data stream and the privateKey. Since this is not very secure it is 61 /// only used for testing, see <see cref="SocketHelper.SendMessageBytes"/> 62 /// on a real use case, which uses the instance methods of this class. 108 /// privateKey. Since this is not very secure it is only used for testing, 109 /// see <see cref="SocketHelper.SendMessageBytes"/> on a real use case, 110 /// which uses the instance methods of this class.slpd_knownda.h https://openslp.svn.sourceforge.net/svnroot/openslp | C++ Header | 227 lines
189void SLPDKnownDAActiveDiscovery(int seconds); 190/* Add a socket to the outgoing list to do active DA discovery SrvRqst */ 191/* */arp.cpp http://es-operating-system.googlecode.com/svn/trunk/ | C++ | 470 lines
38 39 Socket::addAddressFamily(this); 40} 238 // Set the interface MAC address to this address. 239 NetworkInterface* nic = Socket::getInterface(a->getScopeID()); 240 ASSERT(nic);ClientDatagramAttachment.java http://xerela.googlecode.com/svn/trunk/ | Java | 199 lines
23import java.io.IOException; 24import java.net.InetSocketAddress; 25import java.net.SocketAddress; 55 private final byte[] inArr; 56 private final SocketAddress serverAddr; 57 private final SharedBuffer.User sendUser; 64 // -- constructors 65 public ClientDatagramAttachment(final byte[] initOutArr, final int initOutLen, final SocketAddress serverAddress, final ChannelWriter writer, 66 final ILogger logger, final Integer bufferSize) 150 DatagramChannel chan = ((DatagramChannel) key.channel()); 151 InetSocketAddress serverAddr = (InetSocketAddress) receive(chan, buf); 152 if (0 == buf.position() || null == serverAddr) 192 { 193 return (InetSocketAddress) chan.socket().getLocalSocketAddress(); 194 }llcp.h git://github.com/torvalds/linux.git | C++ Header | 221 lines
85 86 /* sockets array */ 87 struct llcp_sock_list sockets; 87 struct llcp_sock_list sockets; 88 struct llcp_sock_list connecting_sockets; 89 struct llcp_sock_list raw_sockets; 191/* Sock API */ 192struct sock *nfc_llcp_sock_alloc(struct socket *sock, int type, gfp_t gfp); 193void nfc_llcp_sock_free(struct nfc_llcp_sock *sock); 195void nfc_llcp_accept_enqueue(struct sock *parent, struct sock *sk); 196struct sock *nfc_llcp_accept_dequeue(struct sock *sk, struct socket *newsock); 197 217 218/* Socket API */ 219int __init nfc_llcp_sock_init(void);Mysql.php git://github.com/ushahidi/Ushahidi_Web.git | PHP | 492 lines
56 // Build the connection info 57 $host = isset($host) ? $host : $socket; 58 $port = isset($port) ? ':'.$port : '';http.lua http://luaxyssl.googlecode.com/svn/trunk/ | Lua | 352 lines
10------------------------------------------------------------------------------- 11local socket = require("socket") 12local url = require("socket.url") 27-- user agent field sent in request 28USERAGENT = socket._VERSION 29 41 -- get field-name and value 42 name, value = socket.skip(2, string.find(line, "^(.-):%s*(.*)")) 43 if not (name and value) then return nil, "malformed reponse headers" end 111 -- create socket with user connect function, or with default 112 local c = socket.try((create or socket.tcp)(scheme)) 113 local h = base.setmetatable({ c = c }, metat) 142 if headers["content-length"] then mode = "keep-open" end 143 return self.try(ltn12.pump.all(source, socket.sink(mode, self.c), step)) 144endconnection.hpp http://suckerserv.googlecode.com/svn/trunk/ | C++ Header | 359 lines
77 { 78 boost::asio::async_write(m_socket, boost::asio::buffer(data), boost::asio::transfer_at_least(data.length()), bind_io_handler(&connection::send_complete<CompletionHandler>, handler)); 79 } 120 { 121 return m_socket.is_open(); 122 } 194 195 boost::asio::async_read(m_socket, m_read_buffer, 196 boost::asio::transfer_at_least(std::min(remaining, m_receive_buffer_size)), 338 boost::system::error_code m_send_error; 339 boost::asio::ip::tcp::socket & m_socket; 340 std::size_t m_receive_buffer_size; 350 client_connection(boost::asio::io_service & service) 351 :boost::asio::ip::tcp::socket(service), connection(*static_cast<boost::asio::ip::tcp::socket *>(this)){} 352};DispatchDnsServer.cs https://eddn.svn.codeplex.com/svn | C# | 386 lines
4using System.Text; 5using System.Net.Sockets; 6using System.Net;DNSServer.java http://cmwrap.googlecode.com/svn/ | Java | 519 lines
39 40 private DatagramSocket srvSocket; 41 82 try { 83 srvSocket = new DatagramSocket(srvPort, InetAddress 84 .getByName("127.0.0.1")); 165 166 Socket innerSocket = new InnerSocketBuilder(proxyHost, proxyPort, 167 target).getSocket(); 171 try { 172 if (innerSocket != null && innerSocket.isConnected()) { 173 // ??TCP DNS? 214 private void sendDns(byte[] response, DatagramPacket dnsq, 215 DatagramSocket srvSocket) { 216HowToCreateP2P.pas http://swingamesdk.googlecode.com/svn/trunk/ | Pascal | 198 lines
82begin 83 CloseAllTCPReceiverSocket(); 84 CloseAllTCPHostSocket(); 86 LabelSetText('HostLbl', 'Connect'); 87 ListAddItem(aMenuPanel, 'MsgList', 'Listening Sockets Closed.'); 88 aStatus := False; 93 BroadcastTCPMessage('[ClientDisconnect]'); 94 CloseAllTCPSenderSocket(); 95 LabelSetText('ClientStatusVal', 'Disconnected'); 113 begin 114 CloseTCPReceiverSocket(GetIPFromMessage(), GetPortFromMessage()); 115 ListAddItem(aMenuPanel, 'MsgList', GetIPFromMessage() + ' Disconnected.');platform.hpp https://bitbucket.org/brandon/pyzmq-static/ | C++ Header | 230 lines
48 49/* Define to 1 if you have the `socket' library (-lsocket). */ 50/* #undef HAVE_LIBSOCKET */ 75 76/* Define to 1 if you have the `socket' function. */ 77#define HAVE_SOCKET 1 96 97/* Define to 1 if you have the <sys/socket.h> header file. */ 98#define HAVE_SYS_SOCKET_H 1irc2you-server.py https://code.google.com/p/irc2you/ | Python | 268 lines
67 pid, uid, gid = struct.unpack('3i', \ 68 self.request.getsockopt(socket.SOL_SOCKET, 17, \ 69 struct.calcsize('3i'))) 171 channel = objectify.fromstring(messageXML, getNick) 172 for conection in listofSockets: 173 if str(channel.returnport) in conection: 198 pid, uid, gid = struct.unpack('3i', \ 199 self.request.getsockopt(socket.SOL_SOCKET, 17, \ 200 struct.calcsize('3i'))) 250 # Set named socket path and delete old socket, if any 251 namedsocket = os.path.join(tempfile.gettempdir(), 'irc2you_socket') 252 if(os.path.exists(namedsocket)): 253 os.remove(namedsocket) 254 #server = SocketServer.UnixStreamServer(namedsocket, MyHandler) 255 server = ThreadingUnixStreamServer(namedsocket, MyHandler)mailer.py https://bitbucket.org/clarifiednetworks/abusehelper/ | Python | 372 lines
1import time 2import socket 3import getpass 201class MailerService(ReportBot): 202 TOLERATED_EXCEPTIONS = (socket.error, smtplib.SMTPException) 203ghiper.c git://github.com/bagder/curl.git | C | 436 lines
25 */ 26/* Example application source code using the multi socket interface to 27 * download many files at once. 105 case CURLM_INTERNAL_ERROR: s = "CURLM_INTERNAL_ERROR"; break; 106 case CURLM_BAD_SOCKET: s = "CURLM_BAD_SOCKET"; break; 107 case CURLM_UNKNOWN_OPTION: s = "CURLM_UNKNOWN_OPTION"; break; 216/* Assign information to a SockInfo structure */ 217static void setsock(SockInfo *f, curl_socket_t s, CURL *e, int act, 218 GlobalInfo *g) 233/* Initialize a new SockInfo structure */ 234static void addsock(curl_socket_t s, CURL *easy, int action, GlobalInfo *g) 235{ 429 430 /* we don't call any curl_multi_socket*() function yet as we have no handles 431 added! */SOCK_Acceptor.cpp git://github.com/TrinityCore/TrinityCore.git | C++ | 407 lines
7#include "ace/OS_NS_string.h" 8#include "ace/OS_NS_sys_socket.h" 9#include "ace/os_include/os_fcntl.h" 93 // Reset the event association inherited by the new handle. 94 ::WSAEventSelect ((SOCKET) new_handle, 0, 0); 95#else 199 // Reset the size of the addr, which is only necessary for UNIX 200 // domain sockets. 201 if (new_stream.get_handle () != ACE_INVALID_HANDLEAddressDiagnosticsKit.java http://gophone.googlecode.com/svn/trunk/ | Java | 387 lines
207 { 208 if (ex.getCause() instanceof SocketException 209 && i < bindRetries)scale.c http://ftk.googlecode.com/svn/trunk/ | C | 417 lines
46#include <pwd.h> 47#ifdef LIBVNCSERVER_HAVE_SYS_SOCKET_H 48#include <sys/socket.h>media_shout.erl git://github.com/2600hz/whistle.git | Erlang | 370 lines
29 ,media_id = <<>> :: binary() 30 ,lsocket = undefined :: undefined | port() 31 ,db = <<>> :: binary() 136handle_info(timeout, #state{db=Db, doc=Doc, attachment=Attachment, media_name=MediaName, content_type=CType 137 ,lsocket=LSocket, send_to=SendTo, stream_type=StreamType}=S) -> 138 {ok, PortNo} = inet:port(LSocket), 156 Self = self(), 157 spawn(fun() -> put(callid, CallID), start_shout_acceptor(Self, LSocket) end), 158 Url = list_to_binary(["shout://", net_adm:localhost(), ":", integer_to_list(PortNo), "/stream.mp3"]), 203 ok = gen_tcp:controlling_process(Socket, MediaLoop), 204 MediaLoop ! {add_socket, Socket}, 205 {noreply, S#state{media_loop = MediaLoop}, hibernate}; 207 ok = gen_tcp:controlling_process(Socket, MediaLoop), 208 MediaLoop ! {add_socket, Socket}, 209 {noreply, S};test__examples.py https://code.google.com/p/gevent/ | Python | 280 lines
13import gevent 14from gevent import socket 15import mysubprocess as subprocess 106 107if hasattr(socket, 'ssl'): 108 176 def test_client(message): 177 conn = socket.create_connection(('127.0.0.1', 6000)).makefile(bufsize=1) 178 welcome = conn.readline() 183 conn._sock.settimeout(0.1) 184 self.assertRaises(socket.timeout, conn.read, 1) 185 client1 = gevent.spawn(test_client, 'hello\r\n') 212 address = ('localhost', 9000) 213 sock = socket.socket(type=socket.SOCK_DGRAM) 214 sock.connect(address)os_socket.h git://github.com/insider42/mangos.git | C Header | 307 lines
4/** 5 * @file os_socket.h 6 * 6 * 7 * main sockets header 8 * 8 * 9 * $Id: os_socket.h 85015 2009-04-03 12:27:59Z johnnyw $ 10 * 15 16#ifndef ACE_OS_INCLUDE_SYS_OS_SOCKET_H 17#define ACE_OS_INCLUDE_SYS_OS_SOCKET_H 28 29#if !defined (ACE_LACKS_SYS_SOCKET_H) 30# include /**/ <sys/socket.h>ColumnFamilyRecordWriter.java git://github.com/apache/cassandra.git | Java | 347 lines
37import org.apache.thrift.TException; 38import org.apache.thrift.transport.TSocket; 39 201 private Cassandra.Client thriftClient; 202 private TSocket thriftSocket; 203 254 { 255 if (thriftSocket != null) 256 { 256 { 257 thriftSocket.close(); 258 thriftSocket = null; 321 InetAddress address = iter.next(); 322 thriftSocket = new TSocket(address.getHostName(), ConfigHelper.getOutputRpcPort(conf)); 323 thriftClient = ColumnFamilyOutputFormat.createAuthenticatedClient(thriftSocket, conf);antlr3input.h http://perseph.googlecode.com/svn/trunk/ | C Header | 224 lines
57 * Mostly this is just what is left in the pre-read buffer, but if the 58 * input source is a stream such as a socket or something then we may 59 * call special read code to wait for more input.MWReveal.java http://magicwars.googlecode.com/svn/trunk/ | Java | 358 lines
33import mw.server.model.bean.CardBean; 34import mw.server.socket.ZippedObjectImpl; 35README.markdown git://github.com/nicolasff/webdis.git | Markdown | 356 lines
63* Multi-threaded server, configurable number of worker threads. 64* WebSocket support (Currently using the “hixie-76” specification). 65* Connects to Redis using a TCP or UNIX socket. 299# WebSockets 300Webdis supports WebSocket clients implementing [dixie-76](http://tools.ietf.org/html/draft-hixie-thewebsocketprotocol-76). 301Web Sockets are supported with the following formats, selected by the connection URL: 308function testJSON() { 309 var jsonSocket = new WebSocket("ws://127.0.0.1:7379/.json"); 310 jsonSocket.onopen = function() { 311 312 console.log("JSON socket connected!"); 313 jsonSocket.send(JSON.stringify(["SET", "hello", "world"])); 313 jsonSocket.send(JSON.stringify(["SET", "hello", "world"])); 314 jsonSocket.send(JSON.stringify(["GET", "hello"])); 315 };turn_sock.h http://csipsimple.googlecode.com/svn/trunk/ | C Header | 398 lines
105 * This structure describes options that can be specified when creating 106 * the TURN socket. Application should call #pj_turn_sock_cfg_default() 107 * to initialize this structure with its default values before using it. 129 /** 130 * Specify if STUN socket should ignore any errors when setting the QoS 131 * traffic type/parameters. 181 * connection between the client and the TURN server. Although this 182 * function will return immediately, the TURN socket deletion may continue 183 * in the background and the application may still get state changes 327 * @param addr Array of peer IP addresses. Only the address family 328 * and IP address portion of the socket address matter. 329 * @param options Specify 1 to let the TURN client session automaticallysys_oabi-compat.c git://github.com/torvalds/linux.git | C | 467 lines
64 * sys_sendto: 65 * sys_socketcall: 66 * 79#include <linux/sem.h> 80#include <linux/socket.h> 81#include <linux/net.h> 439 440asmlinkage long sys_oabi_socketcall(int call, unsigned long __user *args) 441{ 462 default: 463 r = sys_socketcall(call, args); 464 }socket.cpp http://es-operating-system.googlecode.com/svn/trunk/ | C++ | 803 lines
205 206 SocketMessenger m(this, &SocketReceiver::atMark); 207 657 } 658 SocketMessenger m(this, &SocketReceiver::isReadable); 659 Visitor v(&m); 670 } 671 SocketMessenger m(this, &SocketReceiver::isWritable); 672 Visitor v(&m); 720 721 SocketMessenger m(this, &SocketReceiver::notify); 722 Visitor v(&m); 773 } 774 else if (strcmp(riid, es::MulticastSocket::iid()) == 0 && type == es::Socket::Datagram) 775 {HdfsBroker.java http://hypertable.googlecode.com/svn/trunk/ | Java | 547 lines
25import java.io.IOException; 26import java.net.InetSocketAddress; 27import java.nio.BufferUnderflowException;Stomp.as http://as3-stomp.googlecode.com/svn/trunk/ | ActionScript | 490 lines
50 51 private var socket : Socket; 52 70 71 public function connect( server : String = "localhost", port : int = 61613, connectHeaders : ConnectHeaders = null, socket: Socket = null) : void 72 { 75 this.connectHeaders = connectHeaders; 76 this.socket = socket || new Socket(); 77 110 socket.addEventListener( Event.CLOSE, onClose ); 111 socket.addEventListener( ProgressEvent.SOCKET_DATA, onData ); 112 socket.addEventListener( IOErrorEvent.IO_ERROR, onError ); 310 buffer.length = 0; 311 socket.readBytes(buffer, buffer.length, socket.bytesAvailable); 312 while (buffer.bytesAvailable > 0 && processFrame()) {edit_destination.cgi git://github.com/webmin/webmin.git | Perl | 174 lines
119 120# TCP or UDP socket 121$net = $tcp || $udp; 141 142# Datagram or stream socket 143$unix = $dgram || $stream; 153 "</td> </tr>\n"; 154$dtable .= "<tr> <td>$text{'destination_socket'}</td> ". 155 "<td>".&ui_textbox("unix_name", $unix_name, 30)."\n".Bench2.cpp http://uftt.googlecode.com/svn/trunk/ | C++ | 266 lines
86#if 0 87 SOCKET sd = WSASocket(AF_IPX, SOCK_DGRAM, NSPROTO_IPX, 0, 0, 0); 88 if (sd == SOCKET_ERROR) { 105 if (WSAIoctl(sd, SIO_ADDRESS_LIST_QUERY, 0, 0, &SOCKET_ADDRESS_LIST, 106 sizeof(SOCKET_ADDRESS_LIST), &nBytesReturned, 0, 0) == SOCKET_ERROR) { 107 cout << "Failed calling WSAIoctl: error " << WSAGetLastError() << 116 if ((int)nep.capacity() <= SOCKET_ADDRESS_LIST.Address[i].iSockaddrLength) 117 memcpy(nep.data(), &SOCKET_ADDRESS_LIST.Address[i], SOCKET_ADDRESS_LIST.Address[i].iSockaddrLength); 118 boost::asio::ipx::address naddr = nep.getAddress(); 143 services::diskio_service diskio(service); 144 proto::socket socket(service); 145 boost::asio::deadline_timer timer(service); 237 //socket.bind(proto::endpoint(boost::asio::ip::address_v4(), 33433)); 238 socket.set_option(proto::socket::broadcast(true)); 239Connection.cs git://github.com/IronLanguages/main.git | C# | 310 lines
27 Server _server; 28 Socket _socket; 29 string _localServerIP; 30 31 internal Connection(Server server, Socket socket) { 32 _server = server; 32 _server = server; 33 _socket = socket; 34 } 178 if (numBytes > 0) { 179 numReceived = _socket.Receive(buffer, 0, numBytes, SocketFlags.None); 180 } 285 _socket.Poll(100000 /* 100ms */, SelectMode.SelectRead); 286 if (_socket.Available == 0 && _socket.Connected) { 287 _socket.Poll(30000000 /* 30sec */, SelectMode.SelectRead);test_httpservers.py https://IronPython.svn.codeplex.com/svn | Python | 355 lines
38 self.server = HTTPServer(('', 0), self.request_handler) 39 self.test_object.PORT = self.server.socket.getsockname()[1] 40 self.test_object.lock.release()_ssl_test.py https://IronPython.svn.codeplex.com/svn | Python | 365 lines
219 #sock 220 s = socket.socket(socket.AF_INET) 221 s.connect((SSL_URL, SSL_PORT)) 237 ''' 238 s = socket.socket(socket.AF_INET) 239 s.connect((SSL_URL, SSL_PORT)) 266 #--Positive 267 s = socket.socket(socket.AF_INET) 268 s.connect((SSL_URL, SSL_PORT)) 300 #--Positive 301 s = socket.socket(socket.AF_INET) 302 s.connect((SSL_URL, SSL_PORT)) 334 #--Positive 335 s = socket.socket(socket.AF_INET) 336 s.connect((SSL_URL, SSL_PORT))Server.hs git://github.com/snapframework/snap-server.git | Haskell | 312 lines
37import Data.Word (Word64) 38import Network.Socket (Socket, close) 39import Prelude (Bool (..), Eq (..), IO, Maybe (..), Monad (..), Show (..), String, const, flip, fst, id, mapM, mapM_, maybe, snd, unzip3, zip, ($), ($!), (++), (.)) 55import Snap.Internal.Http.Server.Session (httpAcceptLoop, snapToServerHandler) 56import qualified Snap.Internal.Http.Server.Socket as Sock 57import qualified Snap.Internal.Http.Server.TLS as TLS 102 let output = when (fromJust $ getVerbose conf) . hPutStrLn stderr 103 (descrs, sockets, afuncs) <- unzip3 <$> listeners conf 104 mapM_ (output . ("Listening on " ++) . S.unpack) descrs 105 106 go conf sockets afuncs `finally` (mask_ $ do 107 output "\nShutting down.." 176 mkStartupInfo sockets conf = 177 setStartupSockets sockets $ 178 setStartupConfig conf emptyStartupInfoOChannelBinary.java http://orient.googlecode.com/svn/ | Java | 385 lines
22import java.lang.reflect.InvocationTargetException; 23import java.net.Socket; 24import java.util.ArrayList; 46 47 public OChannelBinary(final Socket iSocket, final OContextConfiguration iConfig) throws IOException { 48 super(iSocket, iConfig);nntplib.rst git://github.com/IronLanguages/main.git | ReStructuredText | 348 lines
5.. module:: nntplib 6 :synopsis: NNTP protocol client (requires sockets). 7WS2_32Support.cs https://hg01.codeplex.com/apimon | C# | 327 lines
144 145 public enum SOCKET_TYPE : short { 146 /// <summary> 265 [DllImport("ws2_32.dll", CharSet = CharSet.Unicode, SetLastError = true, CallingConvention = CallingConvention.StdCall)] 266 public static extern IntPtr WSASocketW(ADDRESS_FAMILIES af, SOCKET_TYPE socket_type, PROTOCOL protocol, 267 IntPtr lpProtocolInfo, Int32 group, OPTION_FLAGS_PER_SOCKET dwFlags); 268 [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Unicode, SetLastError = true)] 269 public delegate IntPtr DWSASocketW(ADDRESS_FAMILIES af, SOCKET_TYPE socket_type, PROTOCOL protocol, 270 IntPtr lpProtocolInfo, Int32 group, OPTION_FLAGS_PER_SOCKET dwFlags); 274 [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Unicode, SetLastError = true)] 275 public delegate int DWSAConnect(IntPtr socket, IntPtr lpSockAddr, int namelen, IntPtr lpCallerData, IntPtr lpCalleeData, IntPtr lpSQOS, IntPtr lpGQOS); 276 317 [UnmanagedFunctionPointer(CallingConvention.StdCall, SetLastError = true)] 318 public delegate int DWSASend(IntPtr socket, IntPtr lpBuffers, Int32 dwBufferCount, ref Int32 lpNumberOfBytesSent, int flags, IntPtr lpOverlapped, IntPtr lpCompletionRoutine); 319WipBrowserFactory.html http://chromedevtools.googlecode.com/svn/trunk/ | HTML | 266 lines
152<CODE> <A HREF="../../../../org/chromium/sdk/wip/WipBrowser.html" title="interface in org.chromium.sdk.wip">WipBrowser</A></CODE></FONT></TD> 153<TD><CODE><B><A HREF="../../../../org/chromium/sdk/wip/WipBrowserFactory.html#createBrowser(java.net.InetSocketAddress, org.chromium.sdk.wip.WipBrowserFactory.LoggerFactory)">createBrowser</A></B>(java.net.InetSocketAddress socketAddress, 154 <A HREF="../../../../org/chromium/sdk/wip/WipBrowserFactory.LoggerFactory.html" title="interface in org.chromium.sdk.wip">WipBrowserFactory.LoggerFactory</A> connectionLoggerFactory)</CODE> 191 192<A NAME="createBrowser(java.net.InetSocketAddress, org.chromium.sdk.wip.WipBrowserFactory.LoggerFactory)"><!-- --></A><H3> 193createBrowser</H3> 194<PRE> 195<A HREF="../../../../org/chromium/sdk/wip/WipBrowser.html" title="interface in org.chromium.sdk.wip">WipBrowser</A> <B>createBrowser</B>(java.net.InetSocketAddress socketAddress, 196 <A HREF="../../../../org/chromium/sdk/wip/WipBrowserFactory.LoggerFactory.html" title="interface in org.chromium.sdk.wip">WipBrowserFactory.LoggerFactory</A> connectionLoggerFactory)</PRE>config-win32.h git://github.com/zpao/spidernode.git | C Header | 360 lines
86 87/* Define if you have the closesocket function. */ 88#define HAVE_CLOSESOCKET 1 92 93/* Define if you have the ioctlsocket function. */ 94#define HAVE_IOCTLSOCKET 1 95 96/* Define if you have a working ioctlsocket FIONBIO function. */ 97#define HAVE_IOCTLSOCKET_FIONBIO 1 117/* Define to the type of arg 1 for recv. */ 118#define RECV_TYPE_ARG1 SOCKET 119 135/* Define to the type of arg 1 for recvfrom. */ 136#define RECVFROM_TYPE_ARG1 SOCKET 137hdldsvr.c https://bitbucket.org/ifcaro/open-ps2-loader/ | C | 502 lines
288 if (r < 0) { 289 reject_tcp_command(tcp_client_socket, "init_write_stat failed"); 290 goto error; 400{ 401 int tcp_socket, client_socket = -1; 402 struct sockaddr_in peer; 412 // create the socket 413 tcp_socket = lwip_socket(AF_INET, SOCK_STREAM, 0); 414 if (tcp_socket < 0) 429 // wait for incoming connection 430 client_socket = lwip_accept(tcp_socket, (struct sockaddr *)&peer, &peerlen); 431 if (client_socket < 0) 460 // create the socket 461 udp_socket = lwip_socket(AF_INET, SOCK_DGRAM, 0); 462 if (udp_socket < 0)taskmanager.c http://garakuta-okiba.googlecode.com/svn/trunk/ | C | 242 lines
70 71void Task_Add(_funcpointer fp, void *socket0, void *socket1, int count) 72{ 83 task_item->fp = fp; 84 task_item->option.socket[0] = socket0; 85 task_item->option.socket[1] = socket1;mythcorecontext.h git://github.com/MythTV/mythtv.git | C Header | 281 lines
62 void SetServerSocket(MythSocket *serverSock); 63 void SetEventSocket(MythSocket *eventSock); 64 void SetScheduler(MythScheduler *sched); 76 77 MythSocket *ConnectEventSocket(const QString &hostname, int port); 78 78 79 bool SetupCommandSocket(MythSocket *serverSock, const QString &announcement, 80 uint timeout_in_ms, bool &proto_mismatch); 81 82 bool CheckProtoVersion(MythSocket *socket, 83 uint timeout_ms = kMythSocketLongTimeout, 198 bool keepscope = false) ; 199 bool CheckSubnet(const QAbstractSocket *socket); 200 bool CheckSubnet(const QHostAddress &peer);inet6_connection_sock.c git://github.com/leemgs/samsung-s3c6410-android.1.0.git | C | 235 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.ossl_ssl_session.c git://github.com/replit/emscripted-ruby.git | C | 298 lines
29 * call-seq: 30 * Session.new(SSLSocket | string) => session 31 * 32 * === Parameters 33 * +SSLSocket+ is an OpenSSL::SSL::SSLSocket 34 * +string+ must be a DER or PEM encoded Session. 44 45 if (rb_obj_is_instance_of(arg1, cSSLSocket)) { 46 SSL *ssl;GCDetailAttrib.h http://mmo-resourse.googlecode.com/svn/ | C Header | 318 lines
30 //?????? 31 virtual BOOL Read( SocketInputStream& iStream ) ; 32 virtual BOOL Write( SocketOutputStream& oStream )const ;namespace.test.js git://github.com/nowelium/socket.io-titanium.git | JavaScript | 286 lines
53 }) 54 .on('connection', function (socket) { 55 cl.end(); 96 cl.handshake(function (sid) { 97 ws = websocket(cl, sid); 98 ws.on('open', function () { 116 }) 117 .on('connection', function (socket) { 118 throw new Error('Should not be called'); 256 257 io.sockets.on('connection', function (socket) { 258 socket.on('foobar', function () { 263 cl.handshake(function (sid) { 264 ws = websocket(cl, sid); 265config.h https://openjade.svn.sourceforge.net/svnroot/openjade | C Header | 262 lines
166// takes ages to compile and creates core dumping executables! 167// I havn't tried the socket stuff. 168// <Chris_Paulson-Ellis@3mail.3com.com>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> </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> </TD> 40 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </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> 59 <A HREF="DefaultHostnameVerifier.SSLSocketFactory.html" target="_top"><B>NO FRAMES</B></A> 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));FtpClient.cs http://msnp-sharp.googlecode.com/svn/trunk/ | C# | 343 lines
44 ///<param name="Destroyer">The callback method to be called when this Client object disconnects from the local client and the remote server.</param> 45 public FtpClient(Socket ClientSocket, DestroyDelegate Destroyer) : base(ClientSocket, Destroyer) {} 46 ///<summary>Sends a welcome message to the client.</summary> 49 string ToSend = "220 Mentalis.org FTP proxy server ready.\r\n"; 50 ClientSocket.BeginSend(Encoding.ASCII.GetBytes(ToSend), 0, ToSend.Length, SocketFlags.None, new AsyncCallback(this.OnHelloSent), ClientSocket); 51 } catch { 81 if (ProcessCommand(Command)) 82 DestinationSocket.BeginSend(Encoding.ASCII.GetBytes(Command), 0, Command.Length, SocketFlags.None, new AsyncCallback(this.OnCommandSent), DestinationSocket); 83 FtpCommand = ""; 207 } else { 208 DestinationSocket.BeginReceive(RemoteBuffer, 0, RemoteBuffer.Length, SocketFlags.None, new AsyncCallback(this.OnIgnoreReply), DestinationSocket); 209 } 262 internal void SendCommand(string Command) { 263 ClientSocket.BeginSend(Encoding.ASCII.GetBytes(Command), 0, Command.Length, SocketFlags.None, new AsyncCallback(this.OnReplySent), ClientSocket); 264 }urlfetch_stub.py https://code.google.com/p/soc/ | Python | 453 lines
41import os 42import socket 43import StringIO 357 if not _CONNECTION_SUPPORTS_TIMEOUT: 358 orig_timeout = socket.getdefaulttimeout() 359 try: 362 363 socket.setdefaulttimeout(deadline) 364 connection.request(method, full_path, payload, adjusted_headers) 371 if not _CONNECTION_SUPPORTS_TIMEOUT: 372 socket.setdefaulttimeout(orig_timeout) 373 connection.close() 378 str(e)) 379 except socket.timeout, e: 380 raise apiproxy_errors.ApplicationError(privsep.c https://code.google.com/p/pdsh/ | C | 339 lines
35 36#include <sys/socket.h> 37#include <sys/wait.h> 84 85static int create_socketpair (void) 86{ 88 89 if (socketpair (AF_UNIX, SOCK_STREAM, 0, pfds) < 0) { 90 err ("%p: socketpair failed in privilege separation: %m\n"); 147 } else { 148 cmsg->cmsg_level = SOL_SOCKET; 149 cmsg->cmsg_type = SCM_RIGHTS; 186#else /* !HAVE_MSGHDR_ACCRIGHTS */ 187 cmsg->cmsg_level = SOL_SOCKET; 188 cmsg->cmsg_type = SCM_RIGHTS;thmsortslave.cpp git://github.com/hpcc-systems/HPCC-Platform.git | C++ | 231 lines
49 Owned<IBarrier> barrier; 50 SocketEndpoint server; 51 CriticalSection statsCs;server.cpp https://bitbucket.org/vstakhov/icnqt | C++ | 264 lines
178 179 if (socket.write("\n\r", 2) < 0) { 180 this->error = QString::fromUtf8("Невозможно подключиться к серверу: ошибка записи в сокет"); 184 /* Now read XML data */ 185 if (!socket.waitForReadyRead(timeout)) { 186 this->error = QString::fromUtf8("Невозможно подключиться к серверу: истекло время ожидания ответа"); 216{ 217 socket.write (line, len); 218 return parseReply (); 227 socket.connectToHost (hostName, port); 228 if (socket.waitForConnected(timeout) && socket.state () == QAbstractSocket::ConnectedState) { 229 emit connected(); 248 socket.connectToHost (hostName, port); 249 if (socket.waitForConnected(timeout) && socket.state () == QAbstractSocket::ConnectedState) { 250 emit connected();SocketServerCounterSchema.cs https://code.google.com/p/proglabs/ | C# | 187 lines
5// <summary> 6// Defines the SocketServerCounterSchema type. 7// </summary> 42 43 public static readonly string TotalSocketsCounter = "Sockets Total"; 44 public static readonly string TotalSocketsPlusPerSecondCounter = "Sockets Total +/sec"; 44 public static readonly string TotalSocketsPlusPerSecondCounter = "Sockets Total +/sec"; 45 public static readonly string TotalSocketsMinusPerSecondCounter = "Sockets Total -/sec"; 46 46 47 public static readonly string SocketsInUseCounter = "Sockets In Use"; 48 public static readonly string SocketsInUsePlusPerSecondCounter = "Sockets In Use +/sec"; 48 public static readonly string SocketsInUsePlusPerSecondCounter = "Sockets In Use +/sec"; 49 public static readonly string SocketsInUseMinusPerSecondCounter = "Sockets In Use -/sec"; 50 }tblserver_driver.c http://audioscout.googlecode.com/svn/trunk/ | C | 374 lines
82 83 /* socket to recieve results */ 84 snprintf(addr, 32, "tcp://*:%d", port); 84 snprintf(addr, 32, "tcp://*:%d", port); 85 void *skt = socket_bind(ctx, ZMQ_REP, addr); 86 assert(skt); 87 88 /* connect sockets to pipes opened in main */ 89 unsigned int i; 92 snprintf(addr,32, "inproc://timers%d", i); 93 rskts[i] = socket_connect(ctx, ZMQ_PAIR, addr); 94 assert(rskts[i]); 276 snprintf(addr, 32, "tcp://*:%d", pub_port); 277 void *pubskt = socket_bind(ctx, ZMQ_PUB, addr); 278 assert(pubskt);Main.cs http://zero-k.googlecode.com/svn/trunk/ | C# | 309 lines
6using System.Net; 7using System.Net.Sockets; 8using System.Timers; 68 var freePort = 69 Enumerable.Range(Config.HostingPortStart + Config.RestartCounter * 100, Config.MaxInstances).FirstOrDefault(x => !usedPorts.ContainsKey(x) && VerifyUdpSocket(x)); 70 return freePort; 225 226 public static bool VerifyUdpSocket(int port) 227 { 229 { 230 using (var sock = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp)) 231 {IConduit.d git://github.com/SiegeLord/Tango-D2.git | D | 329 lines
20 expose a pair of streams, are modelled by tango.io.model.IConduit, 21 and are implemented via classes such as File & SocketConduit. 22cluster.go https://code.google.com/p/camlistore/ | Go | 482 lines
132 133 socket, err := server.AcquireSocket() 134 if err != nil { 134 if err != nil { 135 log("SYNC Failed to get socket to ", addr, ": ", err.Error()) 136 return 138 139 // Monotonic will let us talk to a slave and still hold the socket. 140 session := newSession(Monotonic, cluster, socket, 10 * time.Second) 412 413// AcquireSocket returns a socket to a server in the cluster. If slaveOk is 414// true, it will attempt to return a socket to a slave server. If it is 415// false, the socket will necessarily be to a master server. 416func (cluster *mongoCluster) AcquireSocket(slaveOk bool, syncTimeout time.Duration) (s *mongoSocket, err error) { 417 started := time.Now()ScribeHandler.scala git://github.com/twitter/util.git | Scala | 449 lines
154 155 private var socket: Option[Socket] = None 156 181 lastConnectAttempt = Time.now 182 socket = Some(new Socket(hostname, port)) 183 199 200 serverType = socket match { 201 case None => Unknown 258 category, count, hostname, port) 259 closeSocket() 260 } 267 268 def readResponseExpecting(socket: Socket, expectedReply: Array[Byte]): Unit = { 269 var offset = 0ChannelManager.java http://jwebsocket.googlecode.com/svn/trunk/ | Java | 368 lines
20 21import org.jwebsocket.api.WebSocketConnector; 22import org.jwebsocket.config.JWebSocketCommonConstants; 23import org.jwebsocket.config.JWebSocketConfig; 24import org.jwebsocket.config.JWebSocketServerConstants; 25import org.jwebsocket.config.xml.ChannelConfig; 89 * Starts the system channels within the jWebSocket system configured via 90 * jWebSocket.xml, Note that it doesn't insert the system channels to the 91 * channel store. 98 // TODO: Process if no root user could be found! 99 JWebSocketConfig lConfig = JWebSocketConfig.getConfig(); 100 for (ChannelConfig lCfg : lConfig.getChannels()) { 319 320 public Token getChannelSuccessToken(WebSocketConnector aConnector, String aChannel, ChannelEventEnum aEventType) { 321 Token lToken = getBaseChannelResponse(aConnector, aChannel);utils.rb git://github.com/ruby/ruby.git | Ruby | 397 lines
33require "tempfile" 34require "socket" 35require "envutil" 223 224 Socket.do_not_reverse_lookup = true 225 tcps = TCPServer.new("127.0.0.1", 0)CnxManagerTest.java git://github.com/mesos/mesos.git | Java | 0 lines
21import java.io.File; 22import java.net.InetSocketAddress; 23import java.nio.ByteBuffer; 69 new QuorumServer(i, 70 new InetSocketAddress(clientport), 71 new InetSocketAddress(PortAssignment.unique())));socket_base.hpp http://hadesmem.googlecode.com/svn/trunk/ | C++ Header | 0 lines
185 * @code 186 * boost::asio::ip::tcp::socket socket(io_service); 187 * ... 403 * @par Concepts: 404 * Socket_Option, Linger_Socket_Option. 405 */ 438 * @par Concepts: 439 * Socket_Option, Boolean_Socket_Option. 440 */ 456 * @code 457 * boost::asio::ip::tcp::socket socket(io_service); 458 * ... 478 * @code 479 * boost::asio::ip::tcp::socket socket(io_service); 480 * ...ocv_freenect.mm git://github.com/doug/depthjs.git | Objective C++ | 475 lines
135void send_image(const Mat& img) { 136 // s_sendmore(socket, "image"); 137 // 145 // 146 // s_send(socket, (const char*)_img.data); 147}Proxy.cs git://github.com/koush/androidmono.git | C# | 142 lines
105 internal static global::MonoJavaBridge.MethodId _address13731; 106 public virtual global::java.net.SocketAddress address() 107 { 109 if (!IsClrObject) 110 return global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallObjectMethod(this.JvmHandle, global::java.net.Proxy._address13731)) as java.net.SocketAddress; 111 else 111 else 112 return global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallNonVirtualObjectMethod(this.JvmHandle, global::java.net.Proxy.staticClass, global::java.net.Proxy._address13731)) as java.net.SocketAddress; 113 } 114 internal static global::MonoJavaBridge.MethodId _Proxy13732; 115 public Proxy(java.net.Proxy.Type arg0, java.net.SocketAddress arg1) : base(global::MonoJavaBridge.JNIEnv.ThreadEnv) 116 { 136 global::java.net.Proxy._hashCode13730 = @__env.GetMethodIDNoThrow(global::java.net.Proxy.staticClass, "hashCode", "()I"); 137 global::java.net.Proxy._address13731 = @__env.GetMethodIDNoThrow(global::java.net.Proxy.staticClass, "address", "()Ljava/net/SocketAddress;"); 138 global::java.net.Proxy._Proxy13732 = @__env.GetMethodIDNoThrow(global::java.net.Proxy.staticClass, "<init>", "(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V");LogonCommServer.cpp http://wowtbc.googlecode.com/svn/trunk/ | C++ | 534 lines
30 31LogonCommServerSocket::LogonCommServerSocket(SOCKET fd) : Socket(fd, 65536, 524288) 32{ 41 42LogonCommServerSocket::~LogonCommServerSocket() 43{ 46 47void LogonCommServerSocket::OnDisconnect() 48{ 56 57 sInfoCore.RemoveServerSocket(this); 58 } 60 61void LogonCommServerSocket::OnConnect() 62{test_urllibnet.py https://IronPython.svn.codeplex.com/svn | Python | 196 lines
5 6import socket 7import urllib 30 def setUp(self): 31 socket.setdefaulttimeout(self.TIMEOUT) 32 33 def tearDown(self): 34 socket.setdefaulttimeout(None) 35 115 not hasattr(os, 'fdopen')): 116 # On Windows, socket handles are not file descriptors; this 117 # test can't pass on Windows.ApnsConnectionTest.java git://github.com/notnoop/java-apns.git | Java | 187 lines
136 /** 137 * Unlike in the feedback case, push messages won't expose the socket timeout, 138 * as the read is done in a separate monitoring thread.pika.py git://github.com/mozilla/zamboni-lib.git | Python | 252 lines
12 13import socket 14 176 def ensure_drain_events(self, timeout=None): 177 # asyncore connection does not raise socket.timeout when timing out 178 # so need to do a little trick here to mimic the behavior 182 if timeout and self._event_counter <= current_events: 183 raise socket.timeout("timed out") 184 196 197 connection_errors = (socket.error, 198 exceptions.ConnectionClosed,Readme.md https://github.com/samuelclay/NewsBlur.git | Markdown | 365 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});nbfile_test.py http://syncless.googlecode.com/svn/trunk/ | Python | 328 lines
5import os 6import socket 7import unittest 268 269class NbfileSocketPairTest(NbfileTest): 270 def setUp(self): 271 import socket 272 sock1, sock2 = coio.socketpair(socket.AF_UNIX, socket.SOCK_STREAM, 0) 273 self.sock1 = sock1 294 self.sock1.settimeout(0.0) 295 self.assertRaisesErrno(socket.error, errno.EAGAIN, self.sock1.recv, 1) 296 self.sock1.settimeout(0.000002) 297 self.assertRaisesStr(socket.timeout, 'timed out', self.sock1.recv, 1) 298 sock1, sock2 = coio.socketpair(socket.AF_UNIX, socket.SOCK_STREAM, 0) 299 self.DoTestTimeout(sock1, sock1.makefile)WidcommBluetoothFactory.cs https://32feet.svn.codeplex.com/svn | C# | 367 lines
10using System.Text; 11using InTheHand.Net.Sockets; 12using System.Diagnostics; 241 242 protected override IBluetoothClient GetBluetoothClient(System.Net.Sockets.Socket acceptedSocket) 243 { 243 { 244 throw new NotSupportedException("Cannot create a BluetoothClient from a Socket on the Widcomm stack."); 245 }freeswitch.erl git://github.com/2600hz/whistle.git | Erlang | 387 lines
241%% @doc Send an event to FreeSWITCH. `EventName' is the name of the event and 242%% `Headers' is a list of `{Key, Value}' string tuples. See the mod_event_socket 243%% documentation for more information. 254%% subclass and `Headers' is a list of `{Key, Value}' string tuples. See the 255%% mod_event_socket documentation for more information. 256sendevent_custom(Node, SubClassName, Headers) ->smscommon.lua http://luasms.googlecode.com/svn/trunk/ | Lua | 432 lines
1socket = require("socket") 2json = require("json") 18 if level <= DEBUG then 19-- io.write(string.format("%s %s:%s %s ",os.date("%x %X",socket.gettime()), PROGRAM, FUNCTION,stipo)) 20 if level < 5 then 20 if level < 5 then 21 io.write(string.format("%s %s",os.date("%x %X", socket.gettime()), stipo)) 22 else 36function leer(dev) 37 local t1 = socket.gettime() 38 local str = "" 44 local e, rspta = dev:read(1,100) 45 if socket.gettime() - t1 > 5 then 46 return {text=str, status="ERROR TimeOut", rawdata=text}, text, status, str, "timeout" 61 else 62 t1 = socket.gettime() 63 str = str .. rsptanr_in.c git://github.com/torvalds/linux.git | C | 302 lines
8#include <linux/types.h> 9#include <linux/socket.h> 10#include <linux/in.h>ChatServlet.java http://jquery-stream.googlecode.com/svn/ | Java | 202 lines
24import org.eclipse.jetty.websocket.WebSocket; 25import org.eclipse.jetty.websocket.WebSocketServlet; 26 54 } 55 for (ChatWebSocket webSocket : webSockets) { 56 try { 58 } catch (Exception e) { 59 webSockets.remove(webSocket); 60 } 161 /* WebSocket powered by Jetty */ 162 private Queue<ChatWebSocket> webSockets = new ConcurrentLinkedQueue<ChatWebSocket>(); 163 164 @Override 165 public WebSocket doWebSocketConnect(HttpServletRequest request, String protocol) { 166 return new ChatWebSocket();rmtfile.hpp git://github.com/hpcc-systems/HPCC-Platform.git | C++ Header | 111 lines
20 21#include "jsocket.hpp" 22#include "jfile.hpp" 45 virtual void addRangeFilter(const char *range, const char *dir, const char *sourceRange, bool trace) = 0; 46 virtual IPropertyTree *addFilters(IPropertyTree *filters, const SocketEndpoint *ipAddress) = 0; 47 virtual IPropertyTree *addMyFilters(IPropertyTree *filters, SocketEndpoint *myEp=NULL) = 0; 52extern REMOTE_API void setCanAccessDirectly(RemoteFilename & file,bool set); 53extern REMOTE_API void setDaliServixSocketCaching(bool set); 54extern REMOTE_API bool canAccessDirectly(const RemoteFilename & file); 56extern REMOTE_API bool testDaliServixPresent(const IpAddress &ip); 57extern REMOTE_API bool testDaliServixPresent(const SocketEndpoint &ep); 58extern REMOTE_API unsigned getDaliServixVersion(const IpAddress &ip,StringBuffer &ver); 104 105extern REMOTE_API unsigned validateNodes(const SocketEndpointArray &eps,const char *dataDir, const char *mirrorDir, bool chkver, const char *script, unsigned scripttimeout, SocketEndpointArray &failures, UnsignedArray &failedcodes, StringArray &failedmessages, const char *filename=NULL); 106WorldSocketMgr.cpp git://github.com/A-Metaphysical-Drama/BloodyCore.git | C++ | 365 lines
136 137 for (SocketSet::const_iterator i = m_NewSockets.begin(); i != m_NewSockets.end(); ++i) 138 { 258 259 WorldSocket::Acceptor *acc = new WorldSocket::Acceptor; 260 m_Acceptor = acc; 294 { 295 WorldSocket::Acceptor* acc = dynamic_cast<WorldSocket::Acceptor*> (m_Acceptor); 296 322int 323WorldSocketMgr::OnSocketOpen (WorldSocket* sock) 324{ 332 { 333 sLog->outError ("WorldSocketMgr::OnSocketOpen set_option SO_SNDBUF"); 334 return -1;encoding.php https://bitbucket.org/chamilo/chamilo-dev/ | PHP | 631 lines
403 * Writes no extra headers. 404 * @param SimpleSocket $socket Socket to write to. 405 * @access public 413 * the URL. 414 * @param SimpleSocket $socket Socket to write to. 415 * @access public 537 * Dispatches the form headers down the socket. 538 * @param SimpleSocket $socket Socket to write to. 539 * @access public 593 * Dispatches the form headers down the socket. 594 * @param SimpleSocket $socket Socket to write to. 595 * @access public 604 * Dispatches the form data down the socket. 605 * @param SimpleSocket $socket Socket to write to. 606 * @access publicModClusterSubsystemXMLReader_1_0.java git://github.com/jbossas/jboss-as.git | Java | 295 lines
107 switch (attribute) { 108 case ADVERTISE_SOCKET: 109 case PROXY_LIST: 115 case STOP_CONTEXT_TIMEOUT: 116 case SOCKET_TIMEOUT: 117 case STICKY_SESSION:curlbuild.h.in git://github.com/mono/moon.git | Autoconf | 191 lines
148/* Configure process defines this to 1 when it finds out that system */ 149/* header file sys/socket.h must be included by the external interface. */ 150#undef CURL_PULL_SYS_SOCKET_H 150#undef CURL_PULL_SYS_SOCKET_H 151#ifdef CURL_PULL_SYS_SOCKET_H 152# include <sys/socket.h>simple_thrift.rb git://github.com/nkallen/Rowz.git | Ruby | 257 lines
7 8require 'socket' 9require 'getoptlong'netlobby.h git://github.com/Warzone2100/warzone2100.git | C Header | 0 lines
28#if defined(NO_SSL) 29#include <QtNetwork/QTcpSocket> 30#else 30#else 31#include <QtNetwork/QSslSocket> 32#endif 55 56 // Copied from XMLRPC for socketrpc 57 PARSE_ERROR = -32700, 224#if defined(NO_SSL) 225 QTcpSocket *socket_; 226#else 226#else 227 QSslSocket *socket_; 228#endifedit-server.el https://bitbucket.org/yinwm/usemacs/ | Emacs Lisp | 359 lines
5;; Emacs Chrome plugin. This is my first attempt at doing something 6;; with sockets in Emacs. I based it on the following examples: 7;; 120 121;; Edit Server socket code 122;guppi_udp.c git://github.com/david-macmahon/paper_gpu.git | C | 456 lines
9#include <sys/types.h> 10#include <sys/socket.h> 11#include <netinet/in.h> 39 40 /* Set up socket */ 41 p->sock = socket(PF_INET, SOCK_DGRAM, 0); 42 if (p->sock==-1) { 43 guppi_error("guppi_udp_init", "socket error"); 44 freeaddrinfo(result); 58 59 /* Set up socket to recv only from sender */ 60 for (rp=result; rp!=NULL; rp=rp->ai_next) { 77 socklen_t ss = sizeof(int); 78 rv = setsockopt(p->sock, SOL_SOCKET, SO_RCVBUF, &bufsize, sizeof(int)); 79 if (rv<0) {HttpClient2.as http://cmisspaces.googlecode.com/svn/trunk/ | ActionScript | 278 lines
50 * Extends HttpClient in as3httpclientlib to support URLLoader, HttpService requests 51 * in addition to Socket request support in HttpClient 52 * (note that URLLoader and HttpService requests have limitations in Flexlibxt_TEE.c http://droidwall.googlecode.com/svn/trunk/ | C | 0 lines
10 */ 11#include <sys/socket.h> 12#include <getopt.h>websocket.coffee git://github.com/stephank/orona.git | CoffeeScript | 0 lines
1# This is an extract from Socket.IO-node. 2# 49 50 # Delegate socket methods and events. 51 @connection.on 'end', => @_onEnd() 60 # Get the keys. 61 k1 = @request.headers['sec-websocket-key1'] 62 k2 = @request.headers['sec-websocket-key2'] 88 'HTTP/1.1 101 WebSocket Protocol Handshake', 89 'Upgrade: WebSocket', 90 'Connection: Upgrade', 90 'Connection: Upgrade', 91 'Sec-WebSocket-Origin: ' + (origin || 'null'), 92 'Sec-WebSocket-Location: ws://' + @request.headers.host + @request.url 94 if 'sec-websocket-protocol' in @request.headers 95 headers.push('Sec-WebSocket-Protocol: ' + @request.headers['sec-websocket-protocol']) 96 headers = headers.concat('', '').join('\r\n')config.lua http://ibus-sogoupycc.googlecode.com/svn/trunk/ | Lua | 84 lines
4-- ?? luasocket ?? 5http, url = require('socket.http'), require('socket.url') 6net_mp.c https://quake.svn.sourceforge.net/svnroot/quake | C | 480 lines
108 109 if ((net_controlsocket = MPATH_OpenSocket (0)) == -1) 110 Sys_Error ("MPATH_Init: Unable to open control socket\n"); 191 net_broadcastsocket = 0; 192 return closesocket (socket); 193} 317 318 if (socket != net_broadcastsocket) { 319 if (net_broadcastsocket != 0) 320 Sys_Error ("Attempted to use multiple broadcasts sockets\n"); 321 ret = MPATH_MakeSocketBroadcastCapable (socket); 322 if (ret == -1) { 385int 386MPATH_GetSocketAddr (int socket, struct qsockaddr *addr) 387{