Module: Baykit::BayServer::Common::Transporter

Includes:
Util::Reusable
Included in:
Agent::Multiplexer::PlainTransporter
Defined in:
lib/baykit/bayserver/common/transporter.rb

Overview

interface

Instance Method Summary collapse

Methods included from Util::Reusable

#reset

Instance Method Details

#check_timeout(rd, duretion_sec) ⇒ Object

Raises:

  • (NotImplementedError)


45
46
47
# File 'lib/baykit/bayserver/common/transporter.rb', line 45

def check_timeout(rd, duretion_sec)
  raise NotImplementedError.new
end

#get_read_buffer_sizeObject

Raises:

  • (NotImplementedError)


49
50
51
# File 'lib/baykit/bayserver/common/transporter.rb', line 49

def get_read_buffer_size
  raise NotImplementedError.new
end

#initObject

Raises:

  • (NotImplementedError)


9
10
11
# File 'lib/baykit/bayserver/common/transporter.rb', line 9

def init()
  raise NotImplementedError.new
end

#on_closed(rd) ⇒ Object

Raises:

  • (NotImplementedError)


25
26
27
# File 'lib/baykit/bayserver/common/transporter.rb', line 25

def on_closed(rd)
  raise NotImplementedError.new
end

#on_connected(rd) ⇒ Object

Raises:

  • (NotImplementedError)


13
14
15
# File 'lib/baykit/bayserver/common/transporter.rb', line 13

def on_connected(rd)
  raise NotImplementedError.new
end

#on_error(rd, e) ⇒ Object

Raises:

  • (NotImplementedError)


21
22
23
# File 'lib/baykit/bayserver/common/transporter.rb', line 21

def on_error(rd, e)
  raise NotImplementedError.new
end

#on_read(rd, data, adr) ⇒ Object

Raises:

  • (NotImplementedError)


17
18
19
# File 'lib/baykit/bayserver/common/transporter.rb', line 17

def on_read(rd, data, adr)
  raise NotImplementedError.new
end

Raises:

  • (NotImplementedError)


53
54
55
# File 'lib/baykit/bayserver/common/transporter.rb', line 53

def print_usage(indent)
  raise NotImplementedError.new
end

#req_close(rd) ⇒ Object

Raises:

  • (NotImplementedError)


41
42
43
# File 'lib/baykit/bayserver/common/transporter.rb', line 41

def req_close(rd)
  raise NotImplementedError.new
end

#req_connect(rd, adr) ⇒ Object

Raises:

  • (NotImplementedError)


29
30
31
# File 'lib/baykit/bayserver/common/transporter.rb', line 29

def req_connect(rd, adr)
  raise NotImplementedError.new
end

#req_read(rd) ⇒ Object

Raises:

  • (NotImplementedError)


33
34
35
# File 'lib/baykit/bayserver/common/transporter.rb', line 33

def req_read(rd)
  raise NotImplementedError.new
end

#req_write(rd, buf, adr, tag, &lis) ⇒ Object

Raises:

  • (NotImplementedError)


37
38
39
# File 'lib/baykit/bayserver/common/transporter.rb', line 37

def req_write(rd, buf, adr, tag, &lis)
  raise NotImplementedError.new
end