Lines Matching refs:id

102 	HIO2IF_RESULT	Open(HIO2DevicePath pathName, HIO2IF_EVENT_CALLBACK callback, HIO2IF_ID& id);
103 HIO2IF_RESULT Read(HIO2IF_ID id, DWORD addr, LPVOID buffer, int size, BOOL async);
104 HIO2IF_RESULT ReadFree(HIO2IF_ID id, DWORD addr, LPVOID buffer, int size, BOOL async);
105 HIO2IF_RESULT Write(HIO2IF_ID id, DWORD addr, LPVOID buffer, int size, BOOL async);
106 HIO2IF_RESULT WriteFree(HIO2IF_ID id, DWORD addr, LPVOID buffer, int size, BOOL async);
107 HIO2IF_RESULT ReadStatus(HIO2IF_ID id, DWORD& status);
108 HIO2IF_RESULT Close(HIO2IF_ID id);
112 BOOL IsConnected(HIO2IF_ID id) in IsConnected() argument
114 return IsValidID(id) ? m_cHioStatus[id]->m_bConnect : FALSE; in IsConnected()
116 BOOL IsReceived(HIO2IF_ID id) in IsReceived() argument
118 return IsValidID(id) ? m_cHioStatus[id]->m_bReceived : FALSE; in IsReceived()
120 BOOL IsSendPossible(HIO2IF_ID id) in IsSendPossible() argument
122 return IsValidID(id) ? m_cHioStatus[id]->m_bSendPossible : FALSE; in IsSendPossible()
124 HIO2IF_MODE GetOpenMode(HIO2IF_ID id) in GetOpenMode() argument
126 return IsValidID(id) ? m_cHioStatus[id]->m_nMode : HIO2IF_MODE_NONE; in GetOpenMode()
128 int GetPcChan(HIO2IF_ID id) in GetPcChan() argument
130 return IsValidID(id) ? m_cHioStatus[id]->m_nPcChan : HIO2IF_INVALID_ID; in GetPcChan()
132 HIO2DeviceType GetDeviceType(HIO2IF_ID id) in GetDeviceType() argument
134 return IsValidID(id) ? m_cHioStatus[id]->m_nDevType : HIO2_DEVICE_INVALID; in GetDeviceType()
148 void SetDeviceType(HIO2IF_ID id, HIO2DeviceType type) in SetDeviceType() argument
150 if ( IsValidID(id) ) m_cHioStatus[id]->m_nDevType = type; in SetDeviceType()
152 void SetOpenMode(HIO2IF_ID id, HIO2IF_MODE mode) in SetOpenMode() argument
154 if ( IsValidID(id) ) m_cHioStatus[id]->m_nMode = mode; in SetOpenMode()
156 void SetConnect(HIO2IF_ID id, BOOL bStatus) in SetConnect() argument
158 if ( IsValidID(id) ) m_cHioStatus[id]->m_bConnect = bStatus; in SetConnect()
160 void SetReceived(HIO2IF_ID id, BOOL bStatus) in SetReceived() argument
162 if ( IsValidID(id) ) m_cHioStatus[id]->m_bReceived = bStatus; in SetReceived()
164 void SetSendPossible(HIO2IF_ID id, BOOL bStatus) in SetSendPossible() argument
166 if ( IsValidID(id) ) m_cHioStatus[id]->m_bSendPossible = bStatus; in SetSendPossible()
168 DWORD GetAsyncMode(HIO2IF_ID id) in GetAsyncMode() argument
170 return IsValidID(id) ? m_cHioStatus[id]->m_dwAsyncMode : 0; in GetAsyncMode()
172 void SetAsyncMode(HIO2IF_ID id, DWORD mode) in SetAsyncMode() argument
174 if ( IsValidID(id) ) m_cHioStatus[id]->m_dwAsyncMode = mode; in SetAsyncMode()
176 void CallEventCallback(HIO2IF_ID id, HIO2IF_EVENT event) in CallEventCallback() argument
178 if ( (IsValidID(id)) && (m_cHioStatus[id]->m_fncCallback != NULL) ) in CallEventCallback()
179 m_cHioStatus[id]->m_fncCallback(id, event); in CallEventCallback()
204 BOOL IsValidID(HIO2IF_ID id) in IsValidID() argument
206 return ((id >= 0) && (id < m_cHioStatus.GetCount())) ? TRUE : FALSE; in IsValidID()