Skip to content

File ManusSDKInterCore.cpp

FileList > api > cppSDK > SDKBase > ManusSDKInterCore.cpp

Go to the source code of this file

  • #include "ManusSDKTypes.h"
  • #include "ManusSDKExtendedTypes.h"
  • #include "ManusSDK.h"
  • #include "ManusSDKExtended.h"
  • #include "PlatformSpecific.hpp"

Public Functions

Type Name
SDKReturnCode InterCore_ConnectToNetDevice (InterCorePeerInfo p_Peer)
SDKReturnCode InterCore_DisconnectFromNetDevice (InterCorePeerInfo p_Peer)
SDKReturnCode InterCore_GetAutoConnectNetDevices (bool & p_AutoConnect)
SDKReturnCode InterCore_GetAutoFindNetDevices (bool & p_AutoFind)
SDKReturnCode InterCore_GetAvailableNetDevices (InterCorePeerInfo * p_Hosts, const uint32_t p_NumberOfAvailablePeers)
SDKReturnCode InterCore_GetInterCoreStreamGloveData (Glove * p_Gloves, uint32_t p_GloveCount)
SDKReturnCode InterCore_GetIsNetDevice (bool & p_IsNetDevice)
SDKReturnCode InterCore_GetLicenceFeatures (LicenseInfo & p_License)
SDKReturnCode InterCore_GetNetDeviceLandscapeData (NetDeviceLandscapeData * p_NetDeviceLandscape)
SDKReturnCode InterCore_GetNextRecordedFrame (const uint32_t p_NetDeviceID, InterCoreStreamInfo & p_StreamInfo, bool & p_LastFrame)
SDKReturnCode InterCore_GetNextRecordedFrameGloveData (Glove * p_Gloves, uint32_t p_GloveCount)
SDKReturnCode InterCore_GetNumberOfAvailableNetDevices (uint32_t & p_NumberOfAvailablePeers)
SDKReturnCode InterCore_GloveCalibrationFinish (const uint32_t p_NetDeviceID, const GloveCalibrationArgs p_CalibrationArgs, bool & p_Result)
SDKReturnCode InterCore_GloveCalibrationGetNumberOfSteps (const uint32_t p_NetDeviceID, const GloveCalibrationArgs p_CalibrationArgs, uint32_t & p_NumberOfSteps)
SDKReturnCode InterCore_GloveCalibrationGetStepData (const uint32_t p_NetDeviceID, const GloveCalibrationStepArgs p_CalibrationArgs, GloveCalibrationStepData & p_Data)
SDKReturnCode InterCore_GloveCalibrationStart (const uint32_t p_NetDeviceID, const GloveCalibrationArgs p_CalibrationArgs, bool & p_Result)
SDKReturnCode InterCore_GloveCalibrationStartStep (const uint32_t p_NetDeviceID, const GloveCalibrationStepArgs p_CalibrationArgs, bool & p_Result)
SDKReturnCode InterCore_GloveCalibrationStop (const uint32_t p_NetDeviceID, const GloveCalibrationArgs p_CalibrationArgs, bool & p_Result)
SDKReturnCode InterCore_Initialize ()
SDKReturnCode InterCore_PairGlove (const uint32_t p_NetDeviceID, const uint32_t p_GloveID, bool & p_Success)
SDKReturnCode InterCore_PairGloveToDongle (const uint32_t p_NetDeviceID, const uint32_t p_GloveID, const uint32_t p_DongleID, bool & p_Success)
SDKReturnCode InterCore_RegisterCallbackForInterCoreStream (InterCoreStreamCallback_t p_InterCoreStreamCallback)
SDKReturnCode InterCore_SendHaptics (const uint32_t p_NetDeviceID, const uint32_t p_GloveID, const float * p_Powers)
SDKReturnCode InterCore_SetAutoConnectNetDevices (bool p_AutoConnect)
SDKReturnCode InterCore_SetAutoFindNetDevices (bool p_AutoFind)
SDKReturnCode InterCore_SetIsNetDevice (bool p_IsNetDevice)
SDKReturnCode InterCore_ShutDown ()
SDKReturnCode InterCore_Start ()
SDKReturnCode InterCore_StartRecording (const ManusTimestamp p_Timestamp, bool & p_Result)
SDKReturnCode InterCore_StopRecording (const ManusTimestamp p_Timestamp, bool & p_Result)
SDKReturnCode InterCore_UnpairGlove (const uint32_t p_NetDeviceID, const uint32_t p_GloveID, bool & p_Success)

Public Functions Documentation

function InterCore_ConnectToNetDevice

SDKReturnCode InterCore_ConnectToNetDevice (
    InterCorePeerInfo p_Peer
) 

function InterCore_DisconnectFromNetDevice

SDKReturnCode InterCore_DisconnectFromNetDevice (
    InterCorePeerInfo p_Peer
) 

function InterCore_GetAutoConnectNetDevices

SDKReturnCode InterCore_GetAutoConnectNetDevices (
    bool & p_AutoConnect
) 

function InterCore_GetAutoFindNetDevices

SDKReturnCode InterCore_GetAutoFindNetDevices (
    bool & p_AutoFind
) 

function InterCore_GetAvailableNetDevices

SDKReturnCode InterCore_GetAvailableNetDevices (
    InterCorePeerInfo * p_Hosts,
    const uint32_t p_NumberOfAvailablePeers
) 

function InterCore_GetInterCoreStreamGloveData

SDKReturnCode InterCore_GetInterCoreStreamGloveData (
    Glove * p_Gloves,
    uint32_t p_GloveCount
) 

function InterCore_GetIsNetDevice

SDKReturnCode InterCore_GetIsNetDevice (
    bool & p_IsNetDevice
) 

function InterCore_GetLicenceFeatures

SDKReturnCode InterCore_GetLicenceFeatures (
    LicenseInfo & p_License
) 

function InterCore_GetNetDeviceLandscapeData

SDKReturnCode InterCore_GetNetDeviceLandscapeData (
    NetDeviceLandscapeData * p_NetDeviceLandscape
) 

function InterCore_GetNextRecordedFrame

SDKReturnCode InterCore_GetNextRecordedFrame (
    const uint32_t p_NetDeviceID,
    InterCoreStreamInfo & p_StreamInfo,
    bool & p_LastFrame
) 

function InterCore_GetNextRecordedFrameGloveData

SDKReturnCode InterCore_GetNextRecordedFrameGloveData (
    Glove * p_Gloves,
    uint32_t p_GloveCount
) 

function InterCore_GetNumberOfAvailableNetDevices

SDKReturnCode InterCore_GetNumberOfAvailableNetDevices (
    uint32_t & p_NumberOfAvailablePeers
) 

function InterCore_GloveCalibrationFinish

SDKReturnCode InterCore_GloveCalibrationFinish (
    const uint32_t p_NetDeviceID,
    const GloveCalibrationArgs p_CalibrationArgs,
    bool & p_Result
) 

function InterCore_GloveCalibrationGetNumberOfSteps

SDKReturnCode InterCore_GloveCalibrationGetNumberOfSteps (
    const uint32_t p_NetDeviceID,
    const GloveCalibrationArgs p_CalibrationArgs,
    uint32_t & p_NumberOfSteps
) 

function InterCore_GloveCalibrationGetStepData

SDKReturnCode InterCore_GloveCalibrationGetStepData (
    const uint32_t p_NetDeviceID,
    const GloveCalibrationStepArgs p_CalibrationArgs,
    GloveCalibrationStepData & p_Data
) 

function InterCore_GloveCalibrationStart

SDKReturnCode InterCore_GloveCalibrationStart (
    const uint32_t p_NetDeviceID,
    const GloveCalibrationArgs p_CalibrationArgs,
    bool & p_Result
) 

function InterCore_GloveCalibrationStartStep

SDKReturnCode InterCore_GloveCalibrationStartStep (
    const uint32_t p_NetDeviceID,
    const GloveCalibrationStepArgs p_CalibrationArgs,
    bool & p_Result
) 

function InterCore_GloveCalibrationStop

SDKReturnCode InterCore_GloveCalibrationStop (
    const uint32_t p_NetDeviceID,
    const GloveCalibrationArgs p_CalibrationArgs,
    bool & p_Result
) 

function InterCore_Initialize

SDKReturnCode InterCore_Initialize () 

function InterCore_PairGlove

SDKReturnCode InterCore_PairGlove (
    const uint32_t p_NetDeviceID,
    const uint32_t p_GloveID,
    bool & p_Success
) 

function InterCore_PairGloveToDongle

SDKReturnCode InterCore_PairGloveToDongle (
    const uint32_t p_NetDeviceID,
    const uint32_t p_GloveID,
    const uint32_t p_DongleID,
    bool & p_Success
) 

function InterCore_RegisterCallbackForInterCoreStream

SDKReturnCode InterCore_RegisterCallbackForInterCoreStream (
    InterCoreStreamCallback_t p_InterCoreStreamCallback
) 

function InterCore_SendHaptics

SDKReturnCode InterCore_SendHaptics (
    const uint32_t p_NetDeviceID,
    const uint32_t p_GloveID,
    const float * p_Powers
) 

function InterCore_SetAutoConnectNetDevices

SDKReturnCode InterCore_SetAutoConnectNetDevices (
    bool p_AutoConnect
) 

function InterCore_SetAutoFindNetDevices

SDKReturnCode InterCore_SetAutoFindNetDevices (
    bool p_AutoFind
) 

function InterCore_SetIsNetDevice

SDKReturnCode InterCore_SetIsNetDevice (
    bool p_IsNetDevice
) 

function InterCore_ShutDown

SDKReturnCode InterCore_ShutDown () 

function InterCore_Start

SDKReturnCode InterCore_Start () 

function InterCore_StartRecording

SDKReturnCode InterCore_StartRecording (
    const ManusTimestamp p_Timestamp,
    bool & p_Result
) 

function InterCore_StopRecording

SDKReturnCode InterCore_StopRecording (
    const ManusTimestamp p_Timestamp,
    bool & p_Result
) 

function InterCore_UnpairGlove

SDKReturnCode InterCore_UnpairGlove (
    const uint32_t p_NetDeviceID,
    const uint32_t p_GloveID,
    bool & p_Success
) 

The documentation for this class was generated from the following file api/cppSDK/SDKBase/ManusSDKInterCore.cpp