Class: MCPClient::Subscription::NotificationDispatcher::Queued
- Inherits:
-
Struct
- Object
- Struct
- MCPClient::Subscription::NotificationDispatcher::Queued
- Defined in:
- lib/mcp_client/subscription/notification_dispatcher.rb
Overview
One queued notification: what it is about, who wants it, what it says, what it costs to hold on to, and whether that cost is the budget's or its own slot's.
Instance Attribute Summary collapse
-
#bytes ⇒ Object
Returns the value of attribute bytes.
-
#key ⇒ Object
Returns the value of attribute key.
-
#listeners ⇒ Object
Returns the value of attribute listeners.
-
#method_name ⇒ Object
Returns the value of attribute method_name.
-
#oversized ⇒ Object
Returns the value of attribute oversized.
-
#params ⇒ Object
Returns the value of attribute params.
Instance Attribute Details
#bytes ⇒ Object
Returns the value of attribute bytes
76 77 78 |
# File 'lib/mcp_client/subscription/notification_dispatcher.rb', line 76 def bytes @bytes end |
#key ⇒ Object
Returns the value of attribute key
76 77 78 |
# File 'lib/mcp_client/subscription/notification_dispatcher.rb', line 76 def key @key end |
#listeners ⇒ Object
Returns the value of attribute listeners
76 77 78 |
# File 'lib/mcp_client/subscription/notification_dispatcher.rb', line 76 def listeners @listeners end |
#method_name ⇒ Object
Returns the value of attribute method_name
76 77 78 |
# File 'lib/mcp_client/subscription/notification_dispatcher.rb', line 76 def method_name @method_name end |
#oversized ⇒ Object
Returns the value of attribute oversized
76 77 78 |
# File 'lib/mcp_client/subscription/notification_dispatcher.rb', line 76 def oversized @oversized end |
#params ⇒ Object
Returns the value of attribute params
76 77 78 |
# File 'lib/mcp_client/subscription/notification_dispatcher.rb', line 76 def params @params end |