Class: Net::IMAP::UntaggedResponse
| Relationships & Source Files | |
| Extension / Inclusion / Inheritance Descendants | |
|
Subclasses:
|
|
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
Struct
|
|
|
Instance Chain:
self,
Struct
|
|
| Inherits: |
Struct
|
| Defined in: | lib/net/imap/response_data.rb |
Overview
UntaggedResponse represents untagged responses.
Data transmitted by the server to the client and status responses that do not indicate command completion are prefixed with the token "*", and are called untagged responses.
Instance Attribute Summary
-
#data ⇒ Object?
rw
The parsed response data, e.g: an array of flag symbols, an array of capabilities strings, a
ResponseTextobject, aMailboxListobject, aFetchDataobject, aNamespacesobject, etc. -
#name ⇒ String
rw
The uppercase response name, e.g.
-
#raw_data ⇒ String
rw
The raw response data.
Instance Attribute Details
#data ⇒ Object? (rw)
The parsed response data, e.g: an array of flag symbols, an array of
capabilities strings, a ResponseText object, a MailboxList object, a
FetchData object, a Namespaces object, etc. The response #name
determines what form the data can take.
#name ⇒ String (rw)
The uppercase response name, e.g. "FLAGS", "LIST", "FETCH", etc.
#raw_data ⇒ String (rw)
The raw response data.