TP1Client
TP1Clientの概要
名前空間
Hitachi.OpenTP1.Client
継承関係
System.Object
+- Hitachi.OpenTP1.Client.TP1Client
説明
TP1/Serverのサーバに対してサービス要求を行うクラスです。
コンストラクタの一覧
名称 | 説明 |
---|---|
TP1Client() | TP1/ServerのサーバにRPCを行うTP1Clientクラスのインスタンスを作成します。 |
フィールドの一覧
名称 | 説明 |
---|---|
DCRPC_MAX_MESSAGE_SIZE | RPC送受信メッセージの最大長を指定します。指定できる最大値は1048576バイトです。 |
メソッドの一覧
名称 | 説明 |
---|---|
AcceptNotification(System.Byte[], System.Int32&, System.Int32, System.Int32, System.Byte[], System.Byte[]) | サーバ側の関数(dc_rpc_cltsend関数)で通知されるメッセージを,timeout引数で指定した時間まで待ち続けます。 |
AcceptNotificationChained(System.Byte[], System.Int32&, System.Int32, System.Byte[], System.Byte[]) | サーバ側の関数(dc_rpc_cltsend関数)で通知されるメッセージを,timeout引数で指定した時間まで待ち続けます。 |
Begin() | グローバルトランザクションを,Beginメソッドを呼び出すTP1Clientオブジェクトから開始します。 |
Call(System.String, System.String, System.Byte[], System.Int32, System.Byte[], System.Int32&, System.Int32) | SPP.NETまたはSPPのサービスを要求します。 |
CallTo(Hitachi.OpenTP1.Client.DCRpcBindTbl, System.String, System.String, System.Byte[], System.Int32, System.Byte[], System.Int32&, System.Int32) | Callメソッドと同様に,SPP.NETまたはSPPのサービスを要求します。 CallToメソッドでは,サービスグループ名,サービス名,およびホスト名を検索のキーにして,該当するサービスメソッドまたはサービス関数をサービスの要求先に限定します。 |
CancelNotification(System.Byte[], System.Int32, System.String, System.Int32) | サーバからの一方通知受信待ち状態(AcceptNotificationメソッド,またはAcceptNotificationChainedメソッドの発行)を解除します。 |
CloseConnection() | CUP.NETとrapリスナーおよびrapサーバとの間で確立されている常設コネクションを切断します。 |
CloseNotification() | 一方通知連続受信機能を使用するための環境を削除します。 |
CloseRpc() | TP1/ServerのSPP.NETまたはSPPを呼び出すための環境を解放します。 |
Commit() | トランザクションの同期点を取得します。 Commitメソッドが正常に終了すると,グローバルトランザクションは終了します。 グローバルトランザクションの範囲外からは,SPP.NETまたはSPPをトランザクションとして実行できません。 |
CommitChained() | トランザクションの同期点を取得します。 CommitChainedメソッドが正常終了すると新しいグローバルトランザクションが発生し,以降実行するメソッドは新しいグローバルトランザクションの範囲になります。 |
CreateScdDirectObject(System.String, System.Int32, System.Int32) | 通信先スケジューラのホスト名およびポート番号を設定したDCRpcBindTblを作成します。 |
GetTransactionID(System.Byte[], System.Byte[]) | 現在のトランザクショングローバル識別子およびトランザクションブランチ識別子を取得します。 |
GetTransactionInfo() | GetTransactionInfoメソッドを呼び出したTP1Clientオブジェクトが,現在トランザクションとして稼働しているかどうかを報告します。 |
OpenConnection() | Client .NET構成定義の<TP1Server>要素および<rapService>要素のport属性で指定されたrapサーバとの間に常設コネクションを確立します。 |
OpenConnection(System.String, System.Int32) | リモートAPI機能を使用したRPCを行うために,CUP.NETとrapリスナーおよびrapサーバとの間に常設コネクションを確立します。 |
OpenNotification(System.Int32) | 一方通知連続受信機能を使用するための環境を作成します。 |
OpenRpc() | TP1/ServerのSPP.NETまたはSPPを呼び出すための環境を初期化します。 |
OpenRpc(System.String) | TP1/ServerのSPP.NETまたはSPPを呼び出すための環境を初期化します。 |
Receive(System.Byte[], System.Int32&, System.Int32, System.Int32) | MHPが送信したメッセージを受信します。 |
ReceiveAssembledMessage(System.Byte[], System.Int32&, System.Int32, System.Int32) | 受信メッセージの組み立て機能を使用してメッセージを受信します。 |
Rollback() | トランザクションをロールバックします。 Rollbackメソッドを呼び出すと,グローバルトランザクションは終了します。 グローバルトランザクションの範囲外からは,SPP.NETまたはSPPをトランザクションとして実行できません。 |
RollbackChained() | トランザクションをロールバックします。 RollbackChainedメソッドが正常終了すると,新しいグローバルトランザクションが発生し,以降呼び出すメソッドは新しいグローバルトランザクションの範囲になります。 |
Send(System.Byte[], System.Int32, System.String, System.Int32, System.Int32) | MHPにメッセージを送信します。 |
SendAssembledMessage(System.Byte[], System.Int32, System.String, System.Int32, System.Int32, System.Int32) | 受信メッセージの組み立て機能を使用してメッセージを送信します。 |
SetConnectInformation(System.Byte[] inf, System.Int16 inf_len) | 端末識別情報を設定します。 |
SetDataTraceMode(System.String, System.Int32, System.Int32, System.Boolean) | データトレースを取得するかどうかを指定します。 |
SetErrorTraceMode(System.String, System.Int32, System.Boolean) | エラートレースを取得するかどうかを指定します。 |
SetExtendLevel(System.Int32) | Client .NETの機能の拡張レベルを指定します。 |
SetMethodTraceMode(System.String, System.Int32, System.Boolean) | メソッドトレースを取得するかどうかを指定します。 |
SetRapDelay(System.Int32) | rapサーバとCUP.NET間の通信遅延時間を設定します。 |
SetRapInquireTime(System.Int32) | CUP.NETがサーバに対して問い合わせを行ってから,次の問い合わせをするまでの間隔の最大時間を設定します。 |
SetRpcExtend(System.Int32) | Client .NETから発行するRPCの機能拡張オプションを指定します。 |
SetRpcWatchTime(System.Int32) | 同期応答型RPCの場合に,CUP.NETからSPP.NETまたはSPPへサービス要求を送ってからサービスの応答が返るまでの最大応答待ち時間を設定します。 |
SetTP1Server(System.String, System.Int32) | 窓口となるTP1/Serverのホスト名とポート番号を設定します。 |
SetTraceArray(System.String[]) | パラメタに指定された配列にエラートレースを取得するかどうかを指定します。 |
SetUapTraceMode(System.String, System.Int32, System.Boolean) | UAPトレースを取得するかどうかを指定します。 |
コンストラクタの詳細
●TP1Client
public TP1Client(
);
Public New( _
)
public TP1Client(
);
IDENTIFICATION DIVISION.
AUTO-METHOD. CONSTRUCTOR.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END AUTO-METHOD.
フィールドの詳細
●DCRPC_MAX_MESSAGE_SIZE
public const int DCRPC_MAX_MESSAGE_SIZE
Public Const DCRPC_MAX_MESSAGE_SIZE As Integer
public static final int DCRPC_MAX_MESSAGE_SIZE
メソッドの詳細
●AcceptNotification
public void AcceptNotification(
byte[] inf,
ref int inf_len,
int port,
int timeout,
byte[] hostname,
byte[] nodeid
);
Public Sub AcceptNotification( _
ByVal inf() As Byte, _
ByRef inf_len As Integer, _
ByVal port As Integer, _
ByVal timeout As Integer, _
ByVal hostname() As Byte, _
ByVal nodeid() As Byte _
)
public void AcceptNotification(
ubyte[] inf,
int inf_len,
int port,
int timeout,
ubyte[] hostname,
ubyte[] nodeid
);
REPOSITORY.
CLASS BYTE-ARRAY AS 'System.Byte' IS ARRAY.
IDENTIFICATION DIVISION.
METHOD-ID. AcceptNotification PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 inf USAGE OBJECT REFERENCE BYTE-ARRAY.
01 inf_len USAGE BINARY-LONG.
01 port USAGE BINARY-LONG.
01 timeout USAGE BINARY-LONG.
01 hostname USAGE OBJECT REFERENCE BYTE-ARRAY.
01 nodeid USAGE OBJECT REFERENCE BYTE-ARRAY.
PROCEDURE DIVISION USING BY VALUE inf BY REFERENCE inf_len
BY VALUE port BY VALUE timeout
BY VALUE hostname BY VALUE nodeid.
END METHOD AcceptNotification.
●AcceptNotificationChained
public void AcceptNotificationChained(
byte[] inf,
ref int inf_len,
int timeout,
byte[] hostname,
byte[] nodeid
);
Public Sub AcceptNotificationChained( _
ByVal inf() As Byte, _
ByRef inf_len As Integer, _
ByVal timeout As Integer, _
ByVal hostname() As Byte, _
ByVal nodeid() As Byte _
)
public void AcceptNotificationChained(
ubyte[] inf,
int inf_len,
int timeout,
ubyte[] hostname,
ubyte[] nodeid
);
REPOSITORY.
CLASS BYTE-ARRAY AS 'System.Byte' IS ARRAY.
IDENTIFICATION DIVISION.
METHOD-ID. AcceptNotificationChained PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 inf USAGE OBJECT REFERENCE BYTE-ARRAY.
01 inf_len USAGE BINARY-LONG.
01 timeout USAGE BINARY-LONG.
01 hostname USAGE OBJECT REFERENCE BYTE-ARRAY.
01 nodeid USAGE OBJECT REFERENCE BYTE-ARRAY.
PROCEDURE DIVISION USING BY VALUE inf BY REFERENCE inf_len
BY VALUE timeout BY VALUE hostname
BY VALUE nodeid.
END METHOD AcceptNotificationChained.
●Begin
public void Begin(
);
Public Sub Begin( _
)
public void Begin(
);
IDENTIFICATION DIVISION.
METHOD-ID. Begin PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END METHOD Begin.
●Call
public void Call(
string group,
string service,
byte[] in_data,
int in_length,
byte[] out_data,
ref int out_length,
int flags
);
Public Sub Call( _
ByVal group As String, _
ByVal service As String, _
ByVal in_data() As Byte, _
ByVal in_length As Integer, _
ByVal out_data() As Byte, _
ByRef out_length As Integer, _
ByVal flags As Integer _
)
public void Call(
System.String group,
System.String service,
ubyte[] in_data,
int in_length,
ubyte[] out_data,
int out_length,
int flags
);
REPOSITORY.
CLASS BYTE-ARRAY AS 'System.Byte' IS ARRAY.
IDENTIFICATION DIVISION.
METHOD-ID. Call PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 group USAGE STRING.
01 service USAGE STRING.
01 in_data USAGE OBJECT REFERENCE BYTE-ARRAY.
01 in_length USAGE BINARY-LONG.
01 out_data USAGE OBJECT REFERENCE BYTE-ARRAY.
01 out_length USAGE BINARY-LONG.
01 flags USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE group BY VALUE service
BY VALUE in_data BY VALUE in_length
BY VALUE out_data BY REFERENCE out_length
BY VALUE flags.
END METHOD Call.
flags = TP1ClientFlags.DCNOFLAGS
|TP1ClientFlags.DCRPC_TPNOTRAN;
●CallTo
public void CallTo(
Hitachi.OpenTP1.Client.DCRpcBindTbl direction,
string group,
string service,
byte[] in_data,
int in_length,
byte[] out_data,
ref int out_length,
int flags
);
Public Sub CallTo( _
ByVal direction As Hitachi.OpenTP1.Client.DCRpcBindTbl, _
ByVal group As String, _
ByVal service As String, _
ByVal in_data() As Byte, _
ByVal in_length As Integer, _
ByVal out_data() As Byte, _
ByRef out_length As Integer, _
ByVal flags As Integer _
)
public void CallTo(
Hitachi.OpenTP1.Client.DCRpcBindTbl direction,
System.String group,
System.String service,
ubyte[] in_data,
int in_length,
ubyte[] out_data,
int out_length,
int flags
);
REPOSITORY.
CLASS BYTE-ARRAY AS 'System.Byte' IS ARRAY.
CLASS DCRPC-BINDTBL AS 'Hitachi.OpenTP1.Client.DCRpcBindTbl'.
IDENTIFICATION DIVISION.
METHOD-ID. CallTo PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 direction USAGE OBJECT REFERENCE DCRPC-BINDTBL.
01 group USAGE STRING.
01 service USAGE STRING.
01 in_data USAGE OBJECT REFERENCE BYTE-ARRAY.
01 in_length USAGE BINARY-LONG.
01 out_data USAGE OBJECT REFERENCE BYTE-ARRAY.
01 out_length USAGE BINARY-LONG.
01 flags USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE direction BY VALUE group BY VALUE service
BY VALUE in_data BY VALUE in_length
BY VALUE out_data BY REFERENCE out_length BY VALUE flags.
END METHOD CallTo.
●CancelNotification
public void CancelNotification(
byte[] inf,
int inf_len,
string hostname,
int port
);
Public Sub CancelNotification( _
ByVal inf() As Byte, _
ByVal inf_len As Integer, _
ByVal hostname As String, _
ByVal port As Integer _
)
public void CancelNotification(
ubyte[] inf,
int inf_len,
System.String hostname,
int port
);
REPOSITORY.
CLASS BYTE-ARRAY AS 'System.Byte' IS ARRAY.
IDENTIFICATION DIVISION.
METHOD-ID. CancelNotification PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 inf USAGE OBJECT REFERENCE BYTE-ARRAY.
01 inf_len USAGE BINARY-LONG.
01 hostname USAGE STRING.
01 port USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE inf BY VALUE inf_len
BY VALUE hostname BY VALUE port.
END METHOD CancelNotification.
●CloseConnection
public void CloseConnection(
);
Public Sub CloseConnection( _
)
public void CloseConnection(
);
IDENTIFICATION DIVISION.
METHOD-ID. CloseConnection PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END METHOD CloseConnection.
●CloseNotification
public void CloseNotification(
);
Public Sub CloseNotification( _
)
public void CloseNotification(
);
IDENTIFICATION DIVISION.
METHOD-ID. CloseNotification PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END METHOD CloseNotification.
●CloseRpc
public void CloseRpc(
);
Public Sub CloseRpc( _
)
public void CloseRpc(
);
IDENTIFICATION DIVISION.
METHOD-ID. CloseRpc PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END METHOD CloseRpc.
●Commit
public void Commit(
);
Public Sub Commit( _
)
public void Commit(
);
IDENTIFICATION DIVISION.
METHOD-ID. Commit PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END METHOD Commit.
●CommitChained
public void CommitChained(
);
Public Sub CommitChained( _
)
public void CommitChained(
);
IDENTIFICATION DIVISION.
METHOD-ID. CommitChained PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END METHOD CommitChained.
●CreateScdDirectObject
public Hitachi.OpenTP1.Client.DCRpcBindTbl
CreateScdDirectObject(
string host,
int scdport,
int flags
);
Public Function CreateScdDirectObject( _
ByVal host As String, _
ByVal scdport As Integer, _
ByVal flags As Integer _
) As Hitachi.OpenTP1.Client.DCRpcBindTbl
public Hitachi.OpenTP1.Client.DCRpcBindTbl
CreateScdDirectObject(
System.String host,
int scdport,
int flags
);
REPOSITORY.
CLASS DCRPC-BINDTBL AS 'Hitachi.OpenTP1.Client.DCRpcBindTbl'.
IDENTIFICATION DIVISION.
METHOD-ID. CreateScdDirectObject PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 host USAGE STRING.
01 scdport USAGE BINARY-LONG.
01 flags USAGE BINARY-LONG.
01 RESULT USAGE OBJECT REFERENCE DCRPC-BINDTBL.
PROCEDURE DIVISION USING BY VALUE host BY VALUE scdport BY VALUE flags
RETURNING RESULT.
END METHOD CreateScdDirectObject.
●GetTransactionID
public void GetTransactionID(
byte[] trngid,
byte[] trnbid
);
Public Sub GetTransactionID( _
ByVal trngid() As Byte, _
ByVal trnbid() As Byte _
)
public void GetTransactionID(
ubyte[] trngid,
ubyte[] trnbid
);
REPOSITORY.
CLASS BYTE-ARRAY AS 'System.Byte' IS ARRAY.
IDENTIFICATION DIVISION.
METHOD-ID. GetTransactionID PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 trngid USAGE OBJECT REFERENCE BYTE-ARRAY.
01 trnbid USAGE OBJECT REFERENCE BYTE-ARRAY.
PROCEDURE DIVISION USING BY VALUE trngid BY VALUE trnbid.
END METHOD GetTransactionID.
●GetTransactionInfo
public System.Boolean GetTransactionInfo(
);
Public Function GetTransactionInfo( _
) As System.Boolean
public System.Boolean GetTransactionInfo(
);
IDENTIFICATION DIVISION.
METHOD-ID. GetTransactionInfo PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 RESULT USAGE LOGICAL.
PROCEDURE DIVISION RETURNING RESULT.
END METHOD GetTransactionInfo.
●OpenConnection
public void OpenConnection(
);
Public Sub OpenConnection( _
)
public void OpenConnection(
);
IDENTIFICATION DIVISION.
METHOD-ID. OpenConnection PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END METHOD OpenConnection.
●OpenConnection
public void OpenConnection(
string host,
int port
);
Public Sub OpenConnection( _
ByVal host As String, _
ByVal port As Integer _
)
public void OpenConnection(
System.String host,
int port
);
IDENTIFICATION DIVISION.
METHOD-ID. OpenConnection PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 host USAGE STRING.
01 port USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE host BY VALUE port.
END METHOD OpenConnection.
●OpenNotification
public void OpenNotification(
int port
);
Public Sub OpenNotification( _
ByVal port As Integer _
)
public void OpenNotification(
int port
);
IDENTIFICATION DIVISION.
METHOD-ID. OpenNotification PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 port USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE port.
END METHOD OpenNotification.
●OpenRpc
public void OpenRpc(
);
Public Sub OpenRpc( _
)
public void OpenRpc(
);
IDENTIFICATION DIVISION.
METHOD-ID. OpenRpc PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END METHOD OpenRpc.
●OpenRpc
public void OpenRpc(
string profileId
);
Public Sub OpenRpc( _
ByVal profileId As String _
)
public void OpenRpc(
System.String profileId
);
IDENTIFICATION DIVISION.
METHOD-ID. OpenRpc PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 profileId USAGE STRING.
PROCEDURE DIVISION USING BY VALUE profileId.
END METHOD OpenRpc.
●Receive
public void Receive(
byte[] buff,
ref int recvleng,
int timeout,
int flags
);
Public Sub Receive( _
ByVal buff() As Byte, _
ByRef recvleng As Integer, _
ByVal timeout As Integer, _
ByVal flags As Integer _
)
public void Receive(
ubyte[] buff,
int recvleng,
int timeout,
int flags
);
REPOSITORY.
CLASS BYTE-ARRAY AS 'System.Byte' IS ARRAY.
IDENTIFICATION DIVISION.
METHOD-ID. Receive PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 buff USAGE OBJECT REFERENCE BYTE-ARRAY.
01 recvleng USAGE BINARY-LONG.
01 timeout USAGE BINARY-LONG.
01 flags USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE buff BY REFERENCE recvleng
BY VALUE timeout BY VALUE flags.
END METHOD Receive.
●ReceiveAssembledMessage
public void ReceiveAssembledMessage(
byte[] buff,
ref int recvleng,
int timeout,
int flags
);
Public Sub ReceiveAssembledMessage( _
ByVal buff() As Byte, _
ByRef recvleng As Integer, _
ByVal timeout As Integer, _
ByVal flags As Integer _
)
public void ReceiveAssembledMessage(
ubyte[] buff,
int recvleng,
int timeout,
int flags
);
REPOSITORY.
CLASS BYTE-ARRAY AS 'System.Byte' IS ARRAY.
IDENTIFICATION DIVISION.
METHOD-ID. ReceiveAssembledMessage PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 buff USAGE OBJECT REFERENCE BYTE-ARRAY.
01 recvleng USAGE BINARY-LONG.
01 timeout USAGE BINARY-LONG.
01 flags USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE buff BY REFERENCE recvleng
BY VALUE timeout BY VALUE flags.
END METHOD ReceiveAssembledMessage.
●Rollback
public void Rollback(
);
Public Sub Rollback( _
)
public void Rollback(
);
IDENTIFICATION DIVISION.
METHOD-ID. Rollback PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END METHOD Rollback.
●RollbackChained
public void RollbackChained(
);
Public Sub RollbackChained( _
)
public void RollbackChained(
);
IDENTIFICATION DIVISION.
METHOD-ID. RollbackChained PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END METHOD RollbackChained.
●Send
public void Send(
byte[] buff,
int sendleng,
string hostname,
int portnum,
int flags
);
Public Sub Send( _
ByVal buff() As Byte, _
ByVal sendleng As Integer, _
ByVal hostname As String, _
ByVal portnum As Integer, _
ByVal flags As Integer _
)
public void Send(
ubyte[] buff,
int sendleng,
System.String hostname,
int portnum,
int flags
);
REPOSITORY.
CLASS BYTE-ARRAY AS 'System.Byte' IS ARRAY.
IDENTIFICATION DIVISION.
METHOD-ID. Send PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 buff USAGE OBJECT REFERENCE BYTE-ARRAY.
01 sendleng USAGE BINARY-LONG.
01 hostname USAGE STRING.
01 portnum USAGE BINARY-LONG.
01 flags USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE buff BY VALUE sendleng
BY VALUE hostname BY VALUE portnum BY VALUE flags.
END METHOD Send.
●SendAssembledMessage
public void SendAssembledMessage(
byte[] buff,
int sendleng,
string hostname,
int portnum,
int timeout,
int flags
);
Public Sub SendAssembledMessage( _
ByVal buff() As Byte, _
ByVal sendleng As Integer, _
ByVal hostname As String, _
ByVal portnum As Integer, _
ByVal timeout As Integer, _
ByVal flags As Integer _
)
public void SendAssembledMessage(
ubyte[] buff,
int sendleng,
System.String hostname,
int portnum,
int timeout,
int flags
);
REPOSITORY.
CLASS BYTE-ARRAY AS 'System.Byte' IS ARRAY.
IDENTIFICATION DIVISION.
METHOD-ID. SendAssembledMessage PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 buff USAGE OBJECT REFERENCE BYTE-ARRAY.
01 sendleng USAGE BINARY-LONG.
01 hostname USAGE STRING.
01 portnum USAGE BINARY-LONG.
01 timeout USAGE BINARY-LONG.
01 flags USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE buff BY VALUE sendleng
BY VALUE hostname BY VALUE portnum BY VALUE timeout BY VALUE flags.
END METHOD SendAssembledMessage.
●SetConnectInformation
public void SetConnectInformation(
byte[] inf,
short inf_len
);
Public Sub SetConnectInformation( _
ByVal inf() As Byte, _
ByVal inf_len As Short _
)
public void SetConnectInformation(
ubyte[] inf,
short inf_len
);
REPOSITORY.
CLASS BYTE-ARRAY AS 'System.Byte' IS ARRAY.
IDENTIFICATION DIVISION.
METHOD-ID. SetConnectInformation PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 inf USAGE OBJECT REFERENCE BYTE-ARRAY.
01 inf_len USAGE BINARY-SHORT.
PROCEDURE DIVISION USING BY VALUE inf BY VALUE inf_len.
END METHOD SetConnectInformation.
●SetDataTraceMode
public void SetDataTraceMode(
string TrcPath,
int size,
int DataSize,
System.Boolean flag
);
Public Sub SetDataTraceMode( _
ByVal TrcPath As String, _
ByVal size As Integer, _
ByVal DataSize As Integer, _
ByVal flag As System.Boolean _
)
public void SetDataTraceMode(
System.String TrcPath,
int size,
int DataSize,
System.Boolean flag
);
IDENTIFICATION DIVISION.
METHOD-ID. SetDataTraceMode PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 TrcPath USAGE STRING.
01 size USAGE BINARY-LONG.
01 DataSize USAGE BINARY-LONG.
01 flag USAGE LOGICAL.
PROCEDURE DIVISION USING BY VALUE TrcPath BY VALUE size BY VALUE DataSize BY VALUE flag.
END METHOD SetDataTraceMode.
●SetErrorTraceMode
public void SetErrorTraceMode(
string TrcPath,
int size,
System.Boolean flag
);
Public Sub SetErrorTraceMode( _
ByVal TrcPath As String, _
ByVal size As Integer, _
ByVal flag As System.Boolean _
)
public void SetErrorTraceMode(
System.String TrcPath,
int size,
System.Boolean flag
);
IDENTIFICATION DIVISION.
METHOD-ID. SetErrorTraceMode PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 TrcPath USAGE STRING.
01 size USAGE BINARY-LONG.
01 flag USAGE LOGICAL.
PROCEDURE DIVISION USING BY VALUE TrcPath BY VALUE size BY VALUE flag.
END METHOD SetErrorTraceMode.
●SetExtendLevel
public void SetExtendLevel(
int flags
);
Public Sub SetExtendLevel( _
ByVal flags As Integer _
)
public void SetExtendLevel(
int flags
);
IDENTIFICATION DIVISION.
METHOD-ID. SetExtendLevel PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 flags USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE flags.
END METHOD SetExtendLevel.
●SetMethodTraceMode
public void SetMethodTraceMode(
string TrcPath,
int size,
System.Boolean flag
);
Public Sub SetMethodTraceMode( _
ByVal TrcPath As String, _
ByVal size As Integer, _
ByVal flag As System.Boolean _
)
public void SetMethodTraceMode(
System.String TrcPath,
int size,
System.Boolean flag
);
IDENTIFICATION DIVISION.
METHOD-ID. SetMethodTraceMode PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 TrcPath USAGE STRING.
01 size USAGE BINARY-LONG.
01 flag USAGE LOGICAL.
PROCEDURE DIVISION USING BY VALUE TrcPath BY VALUE size BY VALUE flag.
END METHOD SetMethodTraceMode.
●SetRapDelay
public void SetRapDelay(
int sec
);
Public Sub SetRapDelay( _
ByVal sec As Integer _
)
public void SetRapDelay(
int sec
);
IDENTIFICATION DIVISION.
METHOD-ID. SetRapDelay PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 sec USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE sec.
END METHOD SetRapDelay.
●SetRapInquireTime
public void SetRapInquireTime(
int sec
);
Public Sub SetRapInquireTime( _
ByVal sec As Integer _
)
public void SetRapInquireTime(
int sec
);
IDENTIFICATION DIVISION.
METHOD-ID. SetRapInquireTime PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 sec USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE sec.
END METHOD SetRapInquireTime.
●SetRpcExtend
public void SetRpcExtend(
int extendoption
);
Public Sub SetRpcExtend( _
ByVal extendoption As Integer _
)
public void SetRpcExtend(
int extendoption
);
IDENTIFICATION DIVISION.
METHOD-ID. SetRpcExtend PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 extendoption USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE extendoption.
END METHOD SetRpcExtend.
オプションの真偽 | 動作 |
---|---|
真の場合 | Client .NET構成定義で,<scheduleService>要素のusePriority属性にtrueを指定したときと同じ動作をします。 |
偽の場合 | Client .NET構成定義で,<scheduleService>要素のusePriority属性にfalseを指定したときと同じ動作をします。 |
オプションの真偽 | 動作 |
---|---|
真の場合 | Client .NET構成定義で,<rapService>要素のwatchTimeInheritance属性にtrueを指定したときと同じ動作をします。 |
偽の場合 | Client .NET構成定義で,<rapService>要素のwatchTimeInheritance属性にfalseを指定したときと同じ動作をします。 |
オプションの真偽 | 動作 |
---|---|
真の場合 | Client .NET構成定義で,<rapService>要素のautoConnect属性にtrueを指定したときと同じ動作をします。 |
偽の場合 | Client .NET構成定義で,<rapService>要素のautoConnect属性にfalseを指定したときと同じ動作をします。 |
オプションの真偽 | 動作 |
---|---|
真の場合 | Client .NET構成定義で,<rpc>要素のwatchTimeNotification属性にtrueを指定したときと同じ動作をします。 |
偽の場合 | Client .NET構成定義で,<rpc>要素のwatchTimeNotification属性にfalseを指定したときと同じ動作をします。 |
●SetRpcWatchTime
public void SetRpcWatchTime(
int sec
);
Public Sub SetRpcWatchTime( _
ByVal sec As Integer _
)
public void SetRpcWatchTime(
int sec
);
IDENTIFICATION DIVISION.
METHOD-ID. SetRpcWatchTime PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 sec USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE sec.
END METHOD SetRpcWatchTime.
●SetTP1Server
public void SetTP1Server(
string host,
int port
);
Public Sub SetTP1Server( _
ByVal host As String, _
ByVal port As Integer _
)
public void SetTP1Server(
System.String host,
int port
);
IDENTIFICATION DIVISION.
METHOD-ID. SetTP1Server PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 host USAGE STRING.
01 port USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE host BY VALUE port.
END METHOD SetTP1Server.
●SetTraceArray
public void SetTraceArray(
string[] array
);
Public Sub SetTraceArray( _
ByVal array() As String _
)
public void SetTraceArray(
System.String[] array
);
REPOSITORY.
CLASS STR-ARRAY AS 'System.String' IS ARRAY.
IDENTIFICATION DIVISION.
METHOD-ID. SetTraceArray PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 array USAGE OBJECT REFERENCE STR-ARRAY.
PROCEDURE DIVISION USING BY VALUE array.
END METHOD SetTraceArray.
●SetUapTraceMode
public void SetUapTraceMode(
string TrcPath,
int size,
System.Boolean flag
);
Public Sub SetUapTraceMode( _
ByVal TrcPath As String, _
ByVal size As Integer, _
ByVal flag As System.Boolean _
)
public void SetUapTraceMode(
System.String TrcPath,
int size,
System.Boolean flag
);
IDENTIFICATION DIVISION.
METHOD-ID. SetUapTraceMode PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 TrcPath USAGE STRING.
01 size USAGE BINARY-LONG.
01 flag USAGE LOGICAL.
PROCEDURE DIVISION USING BY VALUE TrcPath BY VALUE size BY VALUE flag.
END METHOD SetUapTraceMode.