HCE Project Python language Distributed Tasks Manager Application, Distributed Crawler Application and client API bindings.  2.0.0-chaika
Hierarchical Cluster Engine Python language binding
admin.Node.Node Class Reference
Inheritance diagram for admin.Node.Node:
Collaboration diagram for admin.Node.Node:

Public Member Functions

def __init__ (self, host=CONSTANTS.HOST_DEFAULT, port=CONSTANTS.PORT_DEFAULT, timeout=CONSTANTS.NODE_TIMEOUT)
 
def setHost (self, host)
 
def setPort (self, port)
 
def setTimeout (self, timeout)
 
def getHost (self)
 
def getPort (self)
 
def getTimeout (self)
 
def getElapsedTime (self)
 

Public Attributes

 host
 
 port
 
 timeout
 
 createTime
 

Detailed Description

Definition at line 15 of file Node.py.

Constructor & Destructor Documentation

◆ __init__()

def admin.Node.Node.__init__ (   self,
  host = CONSTANTS.HOST_DEFAULT,
  port = CONSTANTS.PORT_DEFAULT,
  timeout = CONSTANTS.NODE_TIMEOUT 
)

Definition at line 16 of file Node.py.

16  def __init__(self, host=CONSTANTS.HOST_DEFAULT, port=CONSTANTS.PORT_DEFAULT, timeout=CONSTANTS.NODE_TIMEOUT):
17  self.host = host
18  self.port = port
19  self.timeout = timeout
20  self.createTime = int(round(time.time() * 1000.0))
21 
22 
def __init__(self)
constructor
Definition: UIDGenerator.py:19

Member Function Documentation

◆ getElapsedTime()

def admin.Node.Node.getElapsedTime (   self)

Definition at line 47 of file Node.py.

47  def getElapsedTime(self):
48  return int(round(time.time() * 1000.0)) - self.createTime
49 

◆ getHost()

def admin.Node.Node.getHost (   self)

Definition at line 35 of file Node.py.

35  def getHost(self):
36  return self.host
37 
38 

◆ getPort()

def admin.Node.Node.getPort (   self)

Definition at line 39 of file Node.py.

39  def getPort(self):
40  return self.port
41 
42 

◆ getTimeout()

def admin.Node.Node.getTimeout (   self)

Definition at line 43 of file Node.py.

43  def getTimeout(self):
44  return self.timeout
45 
46 

◆ setHost()

def admin.Node.Node.setHost (   self,
  host 
)

Definition at line 23 of file Node.py.

23  def setHost(self, host):
24  self.host = host
25 
26 

◆ setPort()

def admin.Node.Node.setPort (   self,
  port 
)

Definition at line 27 of file Node.py.

27  def setPort(self, port):
28  self.port = port
29 
30 

◆ setTimeout()

def admin.Node.Node.setTimeout (   self,
  timeout 
)

Definition at line 31 of file Node.py.

31  def setTimeout(self, timeout):
32  self.timeout = timeout
33 
34 

Member Data Documentation

◆ createTime

admin.Node.Node.createTime

Definition at line 20 of file Node.py.

◆ host

admin.Node.Node.host

Definition at line 17 of file Node.py.

◆ port

admin.Node.Node.port

Definition at line 18 of file Node.py.

◆ timeout

admin.Node.Node.timeout

Definition at line 19 of file Node.py.


The documentation for this class was generated from the following file: