|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.cups.IPP
An IPP
object is used to hold the various
attributes and status of an ipp request..
Field Summary | |
java.util.List |
attrs
|
org.cups.IPPRequest |
request
|
org.cups.IPPStatus |
status
|
Constructor Summary | |
IPP()
|
Method Summary | |
boolean |
addAttribute(org.cups.IPPAttribute a)
Add an attribute to the attibutes list for later parsing. |
void |
dump_response()
|
org.cups.IPPAttribute |
getCurrentAttribute()
Get the current attribute pointed at by current . |
org.cups.IPPAttribute |
ippFindAttribute(java.lang.String p_name,
int p_type)
Find the named attribute of the correct type. |
org.cups.IPPAttribute |
ippFindNextAttribute(java.lang.String p_name,
int p_type)
Find the named attribute of the correct type. |
void |
setRequestID(short p_id)
Set the IPP request ID. |
void |
setRequestOperationID(short p_operation_id)
Set the IPP operation ID. |
int |
sizeInBytes()
Get the size in bytes of an IPP request. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public org.cups.IPPRequest request
public org.cups.IPPStatus status
public java.util.List attrs
Constructor Detail |
public IPP()
Method Detail |
public boolean addAttribute(org.cups.IPPAttribute a)
a
- IPPAttribute
to add.
true
always returns true
for now.IPPAttribute
,
IPPValue
public org.cups.IPPAttribute getCurrentAttribute()
current
.
IPPAttribute
Return the current attribute.public org.cups.IPPAttribute ippFindAttribute(java.lang.String p_name, int p_type)
p_name
- String
containing the name.p_type
- int
attribute type.
IPPAttribute
Matching attribute if found.public org.cups.IPPAttribute ippFindNextAttribute(java.lang.String p_name, int p_type)
p_name
- String
containing the name.p_type
- int
attribute type.
IPPAttribute
Matching attribute if found.public int sizeInBytes()
IPP
request.
int
Number of bytes for the request.public void setRequestID(short p_id)
IPP
request ID.
p_id
- short
request id.public void setRequestOperationID(short p_operation_id)
IPP
operation ID.
p_operation_id
- short
operation id.public void dump_response()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |