public class InboundProtocolResponse extends AbstractXrootdInboundResponse
According to protocol, has the following packet structure:
| kXR_char | streamid[2] |
| kXR_unt16 | 0 |
| kXR_int32 | dlen |
| kXR_int32 | pval |
| kXR_int32 | flags |
| kXR_char | 'S' |
| kXR_char | rsvd |
| kXR_char | secver |
| kXR_char | secopt |
| kXR_char | seclvl |
| kXR_char | secvsz |
| {kXR_char,kXR_char} | [reqidx,reqlvl] |
dlen is either 8, if no security requirements are returned, or 14 + secvsz*2.
stat, streamId| Constructor and Description |
|---|
InboundProtocolResponse(io.netty.buffer.ByteBuf buffer) |
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,Integer> |
getOverrides() |
int |
getRequestId()
The xrootd request type this is a response to
|
int |
getSeclvl() |
boolean |
isForceSigningIfNoEncryption() |
String |
toString() |
getStatus, getStreamIdpublic InboundProtocolResponse(io.netty.buffer.ByteBuf buffer)
throws XrootdException
XrootdExceptionpublic int getRequestId()
XrootdInboundResponsepublic int getSeclvl()
public boolean isForceSigningIfNoEncryption()
Copyright © 2011–2018 dCache.org. All rights reserved.