Example #1
0
 public Task <NullTsapiReturn> SetReconnectCall(ConnectionID_t activeCall, ConnectionID_t heldCall,
                                                ATTDropResource_t resource, string info)
 {
     return(CreateTask <NullTsapiReturn>((invokeId, pd) =>
     {
         var info2 = GetUuiFromString(info);
         return NativeMethods.attV6ReconnectCall(ref pd, resource, ref info2) |
         NativeMethods.cstaReconnectCall(AcsHandle, invokeId, ref activeCall, ref heldCall, ref pd);
     }, $"SetReconnectCall('{activeCall}','{heldCall}','{resource}','{info}')"));
 }
Example #2
0
 public Task <NullTsapiReturn> SetClearConnection(ConnectionID_t call, ATTDropResource_t resourse,
                                                  string info)
 {
     return(CreateTask <NullTsapiReturn>((invokeId, pd) =>
     {
         var info2 = GetUuiFromString(info);
         return NativeMethods.attV6ClearConnection(ref pd, resourse, ref info2) |
         NativeMethods.cstaClearConnection(AcsHandle, invokeId, ref call, ref pd);
     }, $"SetClearConnection('{call}','{resourse}','{info}')"
                                         ));
 }
Example #3
0
 public static extern ACSFunctionRet_t attV6ReconnectCall(ref PrivateData_t privateData, ATTDropResource_t dropResource, ref ATTUserToUserInfo_t userInfo);
Example #4
0
 public static extern ACSFunctionRet_t attClearConnection(ref PrivateData_t privateData, ATTDropResource_t dropResource, ref ATTV5UserToUserInfo_t userInfo);
Example #5
0
 public static extern Acs.RetCode_t attV6ReconnectCall(
                 [In, Out]
                 Acs.PrivateData_t privateData,
                 ATTDropResource_t dropResource,
                 ref ATTUserToUserInfo_t userInfo);
Example #6
0
 public static extern Acs.RetCode_t attClearConnection(
                 [In, Out]
                 Acs.PrivateData_t privData,
                 ATTDropResource_t dropResource,
                 ref ATTV5UserToUserInfo_t userInfo);
Example #7
0
 internal static extern int attV6ReconnectCall(ref PrivateData_t privateData, ATTDropResource_t dropResource, ref ATTUserToUserInfo_t userInfo);
Example #8
0
 internal static extern int attV6ClearConnection(ref PrivateData_t privateData, ATTDropResource_t dropResource, ref ATTUserToUserInfo_t userInfo);