Class node.net.Socket

Class Summary
Constructor Attributes Constructor Name and Description
 
Field Summary
Field Attributes Field Name and Description
 
 
 
fd
 

Method Summary

Method Attributes Method Name and Description
 
addListener(type, listener)
 
 
 
destroy(exception)
 
 
emit(type)
 
end(data, encoding)
 
 
listeners(type)
 
on(type, listener)
 
once(type, listener)
 
open(fd, type)
 
 
pipe(dest, options)
 
 
removeListener(type, listener)
 
 
setEncoding(encoding)
 
setKeepAlive(enable, time)
 
 
 
setTimeout(msecs, callback)
 
write(data, fd, cb)

Field Detail

allowHalfOpen
bufferSize
fd
type

Method Detail

  • addListener(type, listener)
    Parameters:
    {string} type
    {string} listener
  • address()
  • connect()
  • destroy(exception)
    Parameters:
    {string} exception
  • destroySoon()
  • emit(type)
    Parameters:
    {string} type
  • end(data, encoding)
    Parameters:
    {string} data
    {string=} encoding
  • flush()
  • listeners(type)
    Parameters:
    {string} type
  • on(type, listener)
    Parameters:
    {string} type
    {string} listener
  • once(type, listener)
    Parameters:
    {string} type
    {string} listener
  • open(fd, type)
    Parameters:
    {string} fd
    {string} type
  • pause()
  • pipe(dest, options)
    Parameters:
    {string} dest
    {Object} options
  • removeAllListeners(type)
    Parameters:
    {string} type
  • removeListener(type, listener)
    Parameters:
    {string} type
    {string} listener
  • resume()
  • setEncoding(encoding)
    Parameters:
    {string=} encoding
  • setKeepAlive(enable, time)
    Parameters:
    {string} enable
    {string} time
  • setMaxListeners(n)
    Parameters:
    {string} n
  • setNoDelay(v)
    Parameters:
    {string} v
  • setTimeout(msecs, callback)
    Parameters:
    {string} msecs
    {function(Error?|...[*]):undefined=} callback
  • write(data, fd, cb)
    Parameters:
    {string} data
    {string} fd Optional
    {string} cb Optional