Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

コンストラクタ

UserSpace ( String library, String name )


メソッド

...

Code Block
String getEncoding ()
 
String check ()
String check ( String authority )
 
boolean create ()
boolean create ( int initialSize )
boolean create ( int initialSize, String description )
boolean create ( int initialSize, String authority, String description )
 
boolean delete ()
 
boolean write ( String data )
boolean write ( byte

...

[

...

] data )
boolean write ( int startPosition, String data )
boolean write ( int startPosition, byte

...

[

...

] data )
 
byte

...

[

...

] read ( int readLength )
byte

...

[

...

] read ( int startPosition, int readLength )
 
String readString ( int readLength )
String readString ( int startPosition, int readLength )

...


最大サイズ

...

ライブラリの長さ

10バイト

名前の長さ

10バイト

権限の長さ

10バイト

説明の長さ

50バイト

ユーザー・スペースの最大サイズ

16776704バイト

  
デフォルト

...

ユーザー・スペースのデフォルト・サイズ

8192バイト

デフォルトの説明

Java Service Manager (JSM)で作成

デフォルトの作成権限

*CHANGE

デフォルトのチェック権限

*USE

デフォルトの開始位置

1

 
public staticの定数

...

AUTHORITY_ALL

*ALL

AUTHORITY_USE

*USE

AUTHORITY_EXCLUDE

*EXCLUDE

AUTHORITY_CHANGE

*CHANGE

AUTHORITY_LIBCRTAUT

*LIBCRTAUT

 
コメント

checkメソッドには、DataQueueクラスと同じ機能があります。

writeメソッドは、ジョブのCCSIDを使用してUnicode文字列をバイトに変換します。

readメソッドは、指定したバイト数をユーザー・スペースから読み込みます。

readStringメソッドは、指定したバイト数をユーザー・スペースから読み込み、それをUnicode文字列として返します。