com.kodemuse.security.ssl
Class ProtocolVersion

java.lang.Object
  |
  +--com.kodemuse.security.ssl.LogCapability
        |
        +--com.kodemuse.security.ssl.ProtocolVersion
All Implemented Interfaces:
DataSource

class ProtocolVersion
extends LogCapability
implements DataSource

 struct {
     uint8 major, minor;
 } ProtocolVersion;
 

Author:
Harmeet Bedi

Constructor Summary
(package private) ProtocolVersion(java.io.DataInputStream inp)
           
(package private) ProtocolVersion(int major, int minor)
           
 
Method Summary
(package private)  byte getMajor()
           
(package private)  byte getMinor()
           
 boolean isEqual(ProtocolVersion v)
           
 java.lang.String toString()
           
 void write(OutputBuffer out)
           
 
Methods inherited from class com.kodemuse.security.ssl.LogCapability
log, protocolLog
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProtocolVersion

ProtocolVersion(java.io.DataInputStream inp)
          throws java.io.IOException

ProtocolVersion

ProtocolVersion(int major,
                int minor)
Method Detail

write

public void write(OutputBuffer out)
Specified by:
write in interface DataSource

getMajor

byte getMajor()

getMinor

byte getMinor()

isEqual

public boolean isEqual(ProtocolVersion v)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object