Class: Virtuozzo::SOAP::Drivers::Session::Packet
- Inherits:
-
Packet_headerType
- Object
- Packet_headerType
- Virtuozzo::SOAP::Drivers::Session::Packet
- Defined in:
- lib/virtuozzo/soap/drivers/session/types.rb
Overview
http://www.swsoft.com/webservices/vzl/4.0.0/protocolpacket
auth - Virtuozzo::SOAP::Drivers::Session::AuthType
- SOAP::SOAPString
target - SOAP::SOAPString
origin - SOAP::SOAPString
src - Virtuozzo::SOAP::Drivers::Session::RouteType
dst - Virtuozzo::SOAP::Drivers::Session::RouteType
session - SOAP::SOAPString
data - Virtuozzo::SOAP::Drivers::Session::Packet::C_Data
xmlattr_version - SOAP::SOAPString
xmlattr_id - SOAP::SOAPString
xmlattr_priority - SOAP::SOAPString
xmlattr_time - SOAP::SOAPString
xmlattr_progress - SOAP::SOAPString
xmlattr_log - SOAP::SOAPString
xmlattr_type - SOAP::SOAPInt
xmlattr_timeout - SOAP::SOAPInt
xmlattr_timeout_limit - SOAP::SOAPInt
xmlattr_uid - SOAP::SOAPInt
Defined Under Namespace
Classes: C_Data
Constant Summary collapse
- AttrC_Time =
XSD::QName.new(nil, "time")
- AttrId =
XSD::QName.new(nil, "id")
- AttrLog =
XSD::QName.new(nil, "log")
- AttrPriority =
XSD::QName.new(nil, "priority")
- AttrProgress =
XSD::QName.new(nil, "progress")
- AttrTimeout =
XSD::QName.new(nil, "timeout")
- AttrTimeout_limit =
XSD::QName.new(nil, "timeout_limit")
- AttrType =
XSD::QName.new(nil, "type")
- AttrUid =
XSD::QName.new(nil, "uid")
- AttrVersion =
XSD::QName.new(nil, "version")
Instance Attribute Summary collapse
-
#auth ⇒ Object
Returns the value of attribute auth.
-
#cookie ⇒ Object
Returns the value of attribute cookie.
-
#data ⇒ Object
Returns the value of attribute data.
-
#dst ⇒ Object
Returns the value of attribute dst.
-
#origin ⇒ Object
Returns the value of attribute origin.
-
#session ⇒ Object
Returns the value of attribute session.
-
#src ⇒ Object
Returns the value of attribute src.
-
#target ⇒ Object
Returns the value of attribute target.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(auth = nil, cookie = nil, target = [], origin = nil, src = nil, dst = nil, session = nil, data = nil) ⇒ Packet
constructor
A new instance of Packet.
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
- #xmlattr_log ⇒ Object
- #xmlattr_log=(value) ⇒ Object
- #xmlattr_priority ⇒ Object
- #xmlattr_priority=(value) ⇒ Object
- #xmlattr_progress ⇒ Object
- #xmlattr_progress=(value) ⇒ Object
- #xmlattr_time ⇒ Object
- #xmlattr_time=(value) ⇒ Object
- #xmlattr_timeout ⇒ Object
- #xmlattr_timeout=(value) ⇒ Object
- #xmlattr_timeout_limit ⇒ Object
- #xmlattr_timeout_limit=(value) ⇒ Object
- #xmlattr_type ⇒ Object
- #xmlattr_type=(value) ⇒ Object
- #xmlattr_uid ⇒ Object
- #xmlattr_uid=(value) ⇒ Object
- #xmlattr_version ⇒ Object
- #xmlattr_version=(value) ⇒ Object
Constructor Details
#initialize(auth = nil, cookie = nil, target = [], origin = nil, src = nil, dst = nil, session = nil, data = nil) ⇒ Packet
Returns a new instance of Packet.
2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2439 def initialize(auth = nil, = nil, target = [], origin = nil, src = nil, dst = nil, session = nil, data = nil) @auth = auth = @target = target @origin = origin @src = src @dst = dst @session = session @data = data @__xmlattr = {} end |
Instance Attribute Details
#auth ⇒ Object
Returns the value of attribute auth.
2346 2347 2348 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2346 def auth @auth end |
#cookie ⇒ Object
Returns the value of attribute cookie.
2347 2348 2349 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2347 def end |
#data ⇒ Object
Returns the value of attribute data.
2353 2354 2355 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2353 def data @data end |
#dst ⇒ Object
Returns the value of attribute dst.
2351 2352 2353 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2351 def dst @dst end |
#origin ⇒ Object
Returns the value of attribute origin.
2349 2350 2351 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2349 def origin @origin end |
#session ⇒ Object
Returns the value of attribute session.
2352 2353 2354 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2352 def session @session end |
#src ⇒ Object
Returns the value of attribute src.
2350 2351 2352 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2350 def src @src end |
#target ⇒ Object
Returns the value of attribute target.
2348 2349 2350 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2348 def target @target end |
Instance Method Details
#__xmlattr ⇒ Object
2355 2356 2357 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2355 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_id ⇒ Object
2367 2368 2369 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2367 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
2371 2372 2373 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2371 def xmlattr_id=(value) __xmlattr[AttrId] = value end |
#xmlattr_log ⇒ Object
2399 2400 2401 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2399 def xmlattr_log __xmlattr[AttrLog] end |
#xmlattr_log=(value) ⇒ Object
2403 2404 2405 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2403 def xmlattr_log=(value) __xmlattr[AttrLog] = value end |
#xmlattr_priority ⇒ Object
2375 2376 2377 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2375 def xmlattr_priority __xmlattr[AttrPriority] end |
#xmlattr_priority=(value) ⇒ Object
2379 2380 2381 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2379 def xmlattr_priority=(value) __xmlattr[AttrPriority] = value end |
#xmlattr_progress ⇒ Object
2391 2392 2393 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2391 def xmlattr_progress __xmlattr[AttrProgress] end |
#xmlattr_progress=(value) ⇒ Object
2395 2396 2397 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2395 def xmlattr_progress=(value) __xmlattr[AttrProgress] = value end |
#xmlattr_time ⇒ Object
2383 2384 2385 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2383 def xmlattr_time __xmlattr[AttrC_Time] end |
#xmlattr_time=(value) ⇒ Object
2387 2388 2389 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2387 def xmlattr_time=(value) __xmlattr[AttrC_Time] = value end |
#xmlattr_timeout ⇒ Object
2415 2416 2417 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2415 def xmlattr_timeout __xmlattr[AttrTimeout] end |
#xmlattr_timeout=(value) ⇒ Object
2419 2420 2421 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2419 def xmlattr_timeout=(value) __xmlattr[AttrTimeout] = value end |
#xmlattr_timeout_limit ⇒ Object
2423 2424 2425 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2423 def xmlattr_timeout_limit __xmlattr[AttrTimeout_limit] end |
#xmlattr_timeout_limit=(value) ⇒ Object
2427 2428 2429 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2427 def xmlattr_timeout_limit=(value) __xmlattr[AttrTimeout_limit] = value end |
#xmlattr_type ⇒ Object
2407 2408 2409 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2407 def xmlattr_type __xmlattr[AttrType] end |
#xmlattr_type=(value) ⇒ Object
2411 2412 2413 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2411 def xmlattr_type=(value) __xmlattr[AttrType] = value end |
#xmlattr_uid ⇒ Object
2431 2432 2433 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2431 def xmlattr_uid __xmlattr[AttrUid] end |
#xmlattr_uid=(value) ⇒ Object
2435 2436 2437 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2435 def xmlattr_uid=(value) __xmlattr[AttrUid] = value end |
#xmlattr_version ⇒ Object
2359 2360 2361 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2359 def xmlattr_version __xmlattr[AttrVersion] end |
#xmlattr_version=(value) ⇒ Object
2363 2364 2365 |
# File 'lib/virtuozzo/soap/drivers/session/types.rb', line 2363 def xmlattr_version=(value) __xmlattr[AttrVersion] = value end |