Code example for ByteBuffer

Methods: put

0
     
    @Override 
    public void transfer(ByteBuffer buffer) { 
        switch (selectedKey) { 
        case A: 
            buffer.put((byte) 0x60); 
            break; 
        case B: 
            buffer.put((byte) 0x61); 
            break; 
        default: 
            throw new IllegalStateException(); 
        } 
        buffer.put((byte) block); 
        buffer.put(key); 
        buffer.put(id); 
    } 
     
    public static enum AuthKey { 
        A, B 
    }