Example #1
0
        $server_class = "CDicomServer";
        $class_path = dirname(__FILE__) . "/../modules/dicom/classes/{$server_class}.class.php";
        break;
    case "mllp":
        $server_type = "MLLP";
        $server_class = "CMLLPServer";
        $class_path = dirname(__FILE__) . "/../modules/hl7/classes/{$server_class}.class.php";
        break;
    case "http_proxy":
        $server_type = "HTTP_proxy";
        $server_class = "CHTTPTunnel";
        $class_path = dirname(__FILE__) . "/../modules/system/classes/{$server_class}.class.php";
        break;
    default:
        echo "Incorrect server type specified!\n";
        exit(0);
}
require_once $class_path;
$tmp_dir = CSocketBasedServer::getTmpDir();
/**
 * Simple output function
 * 
 * @param string $str The string to output
 * 
 * @return void
 */
function outln($str)
{
    $stdout = fopen("php://stdout", "w");
    fwrite($stdout, $str . PHP_EOL);
}