SFE.BOAL
Class Bob

java.lang.Object
  extended by SFE.BOAL.Bob

public class Bob
extends java.lang.Object

Bob

Author:
: Dahlia Malkhi and Yaron Sella

Constructor Summary
Bob(java.lang.String circuit_filename, java.lang.String fmt_filename, java.lang.String sseed, java.lang.String sot_type)
          Bob Constructor
 
Method Summary
static void bobUsage(int err_code)
           
static void main(java.lang.String[] args)
          Main program for activating Bob
 void pingpong(java.io.ObjectOutputStream toAlice, java.io.ObjectInputStream fromAlice, int a)
          This routine is for debugging socket communication
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Bob

public Bob(java.lang.String circuit_filename,
           java.lang.String fmt_filename,
           java.lang.String sseed,
           java.lang.String sot_type)
    throws java.io.IOException
Bob Constructor

Parameters:
circuit_filename - - circuit filename
fmt_filename - - format filename
sot_type - - type of OT to perform (String)
Throws:
java.io.IOException
Method Detail

pingpong

public void pingpong(java.io.ObjectOutputStream toAlice,
                     java.io.ObjectInputStream fromAlice,
                     int a)
This routine is for debugging socket communication


bobUsage

public static void bobUsage(int err_code)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Main program for activating Bob

Parameters:
args - - command line arguments. args[0] should be -e, -c[n], -r[n] args[1] should be filename args[2] should be ot_type (only with -r[n])
Throws:
java.lang.Exception