Altium C++ SDK 3.0
Loading...
Searching...
No Matches
EDP::IParallelPort Struct Reference

#include <EDP.Interfaces.h>

Inheritance diagram for EDP::IParallelPort:

Public Member Functions

void Initialize ()
bool IsValid ()
bool IsValidXilinxCable ()
int LastWrittenData ()
int LastWrittenControl ()
bool Import_FromUser ()
int Address_Base ()
int Address_Control ()
int Address_Data ()
int Address_Status ()
bool Status_Busy ()
bool Status_Ack ()
bool Status_PaperOut ()
bool Status_SelectIn ()
bool Status_Error ()
bool Status_IRQ ()
bool Status_Reserved1 ()
bool Status_Reserved2 ()
bool Control_UnUsed1 ()
bool Control_Unused2 ()
bool Control_EnableBidirectional ()
bool Control_EnableIrqViaAck ()
bool Control_SelectPrinter ()
bool Control_InitializePrinter ()
bool Control_AutoLineFeed ()
bool Control_Strobe ()
bool Data0 ()
bool Data1 ()
bool Data2 ()
bool Data3 ()
bool Data4 ()
bool Data5 ()
bool Data6 ()
bool Data7 ()
int DataByte ()
int ControlByte ()
int StatusByte ()
void SetStatus_Busy (bool Value)
void SetStatus_Ack (bool Value)
void SetStatus_PaperOut (bool Value)
void SetStatus_SelectIn (bool Value)
void SetStatus_Error (bool Value)
void SetStatus_IRQ (bool Value)
void SetStatus_Reserved1 (bool Value)
void SetStatus_Reserved2 (bool Value)
void SetControl_UnUsed1 (bool Value)
void SetControl_Unused2 (bool Value)
void SetControl_EnableBidirectional (bool Value)
void SetControl_EnableIrqViaAck (bool Value)
void SetControl_SelectPrinter (bool Value)
void SetControl_InitializePrinter (bool Value)
void SetControl_AutoLineFeed (bool Value)
void SetControl_Strobe (bool Value)
void SetData0 (bool Value)
void SetData1 (bool Value)
void SetData2 (bool Value)
void SetData3 (bool Value)
void SetData4 (bool Value)
void SetData5 (bool Value)
void SetData6 (bool Value)
void SetData7 (bool Value)
void SetAddress (int Value)
void WriteDataValue (int Value)
void WriteData ()
void WriteControlBits (int Bits, int Mask)
void WriteControl ()
void ReadData ()
void ReadStatus ()
void ReadControl ()

Member Function Documentation

◆ Address_Base()

int EDP::IParallelPort::Address_Base ( )

◆ Address_Control()

int EDP::IParallelPort::Address_Control ( )

◆ Address_Data()

int EDP::IParallelPort::Address_Data ( )

◆ Address_Status()

int EDP::IParallelPort::Address_Status ( )

◆ Control_AutoLineFeed()

bool EDP::IParallelPort::Control_AutoLineFeed ( )

◆ Control_EnableBidirectional()

bool EDP::IParallelPort::Control_EnableBidirectional ( )

◆ Control_EnableIrqViaAck()

bool EDP::IParallelPort::Control_EnableIrqViaAck ( )

◆ Control_InitializePrinter()

bool EDP::IParallelPort::Control_InitializePrinter ( )

◆ Control_SelectPrinter()

bool EDP::IParallelPort::Control_SelectPrinter ( )

◆ Control_Strobe()

bool EDP::IParallelPort::Control_Strobe ( )

◆ Control_UnUsed1()

bool EDP::IParallelPort::Control_UnUsed1 ( )

◆ Control_Unused2()

bool EDP::IParallelPort::Control_Unused2 ( )

◆ ControlByte()

int EDP::IParallelPort::ControlByte ( )

◆ Data0()

bool EDP::IParallelPort::Data0 ( )

◆ Data1()

bool EDP::IParallelPort::Data1 ( )

◆ Data2()

bool EDP::IParallelPort::Data2 ( )

◆ Data3()

bool EDP::IParallelPort::Data3 ( )

◆ Data4()

bool EDP::IParallelPort::Data4 ( )

◆ Data5()

bool EDP::IParallelPort::Data5 ( )

◆ Data6()

bool EDP::IParallelPort::Data6 ( )

◆ Data7()

bool EDP::IParallelPort::Data7 ( )

◆ DataByte()

int EDP::IParallelPort::DataByte ( )

◆ Import_FromUser()

bool EDP::IParallelPort::Import_FromUser ( )

◆ Initialize()

void EDP::IParallelPort::Initialize ( )

◆ IsValid()

bool EDP::IParallelPort::IsValid ( )

◆ IsValidXilinxCable()

bool EDP::IParallelPort::IsValidXilinxCable ( )

◆ LastWrittenControl()

int EDP::IParallelPort::LastWrittenControl ( )

◆ LastWrittenData()

int EDP::IParallelPort::LastWrittenData ( )

◆ ReadControl()

void EDP::IParallelPort::ReadControl ( )

◆ ReadData()

void EDP::IParallelPort::ReadData ( )

◆ ReadStatus()

void EDP::IParallelPort::ReadStatus ( )

◆ SetAddress()

void EDP::IParallelPort::SetAddress ( int Value)

◆ SetControl_AutoLineFeed()

void EDP::IParallelPort::SetControl_AutoLineFeed ( bool Value)

◆ SetControl_EnableBidirectional()

void EDP::IParallelPort::SetControl_EnableBidirectional ( bool Value)

◆ SetControl_EnableIrqViaAck()

void EDP::IParallelPort::SetControl_EnableIrqViaAck ( bool Value)

◆ SetControl_InitializePrinter()

void EDP::IParallelPort::SetControl_InitializePrinter ( bool Value)

◆ SetControl_SelectPrinter()

void EDP::IParallelPort::SetControl_SelectPrinter ( bool Value)

◆ SetControl_Strobe()

void EDP::IParallelPort::SetControl_Strobe ( bool Value)

◆ SetControl_UnUsed1()

void EDP::IParallelPort::SetControl_UnUsed1 ( bool Value)

◆ SetControl_Unused2()

void EDP::IParallelPort::SetControl_Unused2 ( bool Value)

◆ SetData0()

void EDP::IParallelPort::SetData0 ( bool Value)

◆ SetData1()

void EDP::IParallelPort::SetData1 ( bool Value)

◆ SetData2()

void EDP::IParallelPort::SetData2 ( bool Value)

◆ SetData3()

void EDP::IParallelPort::SetData3 ( bool Value)

◆ SetData4()

void EDP::IParallelPort::SetData4 ( bool Value)

◆ SetData5()

void EDP::IParallelPort::SetData5 ( bool Value)

◆ SetData6()

void EDP::IParallelPort::SetData6 ( bool Value)

◆ SetData7()

void EDP::IParallelPort::SetData7 ( bool Value)

◆ SetStatus_Ack()

void EDP::IParallelPort::SetStatus_Ack ( bool Value)

◆ SetStatus_Busy()

void EDP::IParallelPort::SetStatus_Busy ( bool Value)

◆ SetStatus_Error()

void EDP::IParallelPort::SetStatus_Error ( bool Value)

◆ SetStatus_IRQ()

void EDP::IParallelPort::SetStatus_IRQ ( bool Value)

◆ SetStatus_PaperOut()

void EDP::IParallelPort::SetStatus_PaperOut ( bool Value)

◆ SetStatus_Reserved1()

void EDP::IParallelPort::SetStatus_Reserved1 ( bool Value)

◆ SetStatus_Reserved2()

void EDP::IParallelPort::SetStatus_Reserved2 ( bool Value)

◆ SetStatus_SelectIn()

void EDP::IParallelPort::SetStatus_SelectIn ( bool Value)

◆ Status_Ack()

bool EDP::IParallelPort::Status_Ack ( )

◆ Status_Busy()

bool EDP::IParallelPort::Status_Busy ( )

◆ Status_Error()

bool EDP::IParallelPort::Status_Error ( )

◆ Status_IRQ()

bool EDP::IParallelPort::Status_IRQ ( )

◆ Status_PaperOut()

bool EDP::IParallelPort::Status_PaperOut ( )

◆ Status_Reserved1()

bool EDP::IParallelPort::Status_Reserved1 ( )

◆ Status_Reserved2()

bool EDP::IParallelPort::Status_Reserved2 ( )

◆ Status_SelectIn()

bool EDP::IParallelPort::Status_SelectIn ( )

◆ StatusByte()

int EDP::IParallelPort::StatusByte ( )

◆ WriteControl()

void EDP::IParallelPort::WriteControl ( )

◆ WriteControlBits()

void EDP::IParallelPort::WriteControlBits ( int Bits,
int Mask )

◆ WriteData()

void EDP::IParallelPort::WriteData ( )

◆ WriteDataValue()

void EDP::IParallelPort::WriteDataValue ( int Value)

The documentation for this struct was generated from the following file: